Results 1 to 4 of 4

Thread: แปลงเลขฐานใดๆเป็นเลขฐานใดๆ(2-16)

  1. #1
    Senior Member retool2's Avatar
    Join Date
    Aug 2008
    Location
    Under Relocation
    Posts
    178


    ฟังก์ชั่นสามารถใช้งานเลขฐานประหลาดได้ด้วยครับ
    ผมเขียนขึ้นมาเพื่อแก้โจทย์ปัญหาหนึ่งจาก link นี้ครับ
    http://code.google.com/codejam/contest/das...jb250ZXN0cxh5DA
    มันมีหัวข้อว่า alein number

    [hide=5]
    การใช้งานก็คือ
    $decimal_value = convertten($number_in,$source_base_in);
    $value_out = tenconvert($decimalvalue,$source_base_out);
    โดย
    $number_in เป็นเลขที่เราต้องการหาค่า
    $source_base_in คือตัวอักษรของเลขฐานที่เราต้องการหาค่า
    $source_base_out คือตัวอักษรของเลขฐานที่เราต้องการแปลงไปเป็น

    เช่น
    $number_in = "FF"
    $source_base_in = "0123456789ABCDEF";
    $source_base_out = "01";
    คือแปลงเลข FF ฐาน 16 เป็นเลขฐาน 2

    [code]
    function convertten($numberin, $basein){

  2. #2
    Junior Member
    Join Date
    Dec 2008
    Location
    Lampang
    Posts
    13


    ความจริงผมอ่านได้นิดนึง เพราะล็อกไว้ตั้ง 5 โพส ผมไม่แน่ใจว่าควรซ่อน reply นี้หรือไม่ ล็อกไว้ 1 ก็แล้วกัน
    คือเพือน ผมก็เคยบอกให้ทำให้ ยังไงก็ทำเสร็จแล้ว เอามาให้อ่านกันนะคับ

    คืว่า รับค่า เลขฐาน 16 มาคับ แล้วแปลงเป็นฐาน 2 8 10

    [hide=1]

    [code]

    <?php
    if(empty($_POST[&#39;base16&#39;]))
    Progressive rock blood.

  3. #3
    Member
    Join Date
    Dec 2006
    Location
    กรุงเทพ
    Posts
    33


    หามานานแล้วละค่ะ สำหรับฟังชั่นนี้

    ตามเข้ามาดู ขอบคุณมากนะคะ สำหรับความรู้ดีๆ

  4. #4
    Junior Member
    Join Date
    Feb 2009
    Posts
    21


    โค้ด c++ คนทำเยอะจังครับ น่าจะทำ แบบ php พอมาแปลงการเขียนค่ากันแล้ว มันต่างกันริบลับ เลยครับ

    อยากหาคนชำนาญ php ชี้แนะครับ ขอบคุณสำหรับโค้ดให้ศึกษาครับ !

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •