/
  • مشاهده متغییر در مبنای هشتایی

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی مشاهده متغییر در مبنای هشتایی
    نویسنده پیام
    baby_1 آفلاین
    عضو جدید
    **

    ارسال‌ها: 3
    تاریخ عضویت: ۱۳۸۸ اسفند ۹
    اعتبار: 0
    تشکرها : 1
    ( 1 تشکر در 1 ارسال )
    ارسال: #1
    مشاهده متغییر در مبنای هشتایی
    آقا سلام
    من یه متغییر تو مبنای هشت به صورت زیر تعریف کردم
    $a=012345
    حالا وقتی متغییر رو چاپ می کنم به صورت زیر
    echo $a
    بهم مقدار دسیمال (دهددهیشو نشون می ده)یعنی 83 چی کار می تونم برای این مشکل کنم؟
    آقا یه سوال دیگه
    متغییر برای عددهای دوتایی(باینری) رو چه جوری تعریف می کنن؟
    آقا یه سوال دیگه چرا جواب این برنامه -11 هست
    $a=10;
    $a=~$a;
    echo $a;

    در صورتی که بیت های عدد 10
    1010
    هست
    و با نقیض کردن
    می شه
    0101
    که برابر 5 نه -11
    (آخرین ویرایش در این ارسال: ۱۳۸۸ اسفند ۹ ۱۲:۲۵ صبح، توسط baby_1.)
    ۱۳۸۸ اسفند ۹ ۱۲:۱۰ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6197 تشکر در 3438 ارسال )
    ارسال: #2
    RE: مشاهده متغییر در مبنای هشتایی
    از printf استفاده کن
    ۱۳۸۸ اسفند ۱۱ ۱۲:۱۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : baby_1
    baby_1 آفلاین
    عضو جدید
    **

    ارسال‌ها: 3
    تاریخ عضویت: ۱۳۸۸ اسفند ۹
    اعتبار: 0
    تشکرها : 1
    ( 1 تشکر در 1 ارسال )
    ارسال: #3
    RE: مشاهده متغییر در مبنای هشتایی
    آقا می شه آرگومان هاش هم بگین چون من فقط %d رو اون هم از سی به خاطر دارم
    آقا ممنونم پیداشون کردم
    (آخرین ویرایش در این ارسال: ۱۳۸۸ اسفند ۱۱ ۰۴:۱۶ عصر، توسط baby_1.)
    ۱۳۸۸ اسفند ۱۱ ۰۳:۲۱ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : farhad.programmer
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6197 تشکر در 3438 ارسال )
    ارسال: #4
    RE: مشاهده متغییر در مبنای هشتایی
    %b برای‌ باینری هست
    %o ‌برای مبنای ۸
    %x ‌برای‌ مبنای ۱۶ (نمایش به صورت حروف کوچیک)
    %X ‌برای‌ مبنای ۱۶ (نمایش به صورت حروف بزرگ)
    ۱۳۸۸ اسفند ۱۱ ۰۴:۲۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : farhad.programmer
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS