PDA

View Full Version : تبدیل ده دهی به باینری



bravia2009
یک شنبه 11 مهر 1389, 22:21 عصر
سلام این یک برنامه برای تبدیله . ولی چرا کار نمیکنه ؟؟
کسی میدونه

$number=$_POST['number'];
$a = array();
do{


$m = $number % 2;
$number = floor($number/2);
$a[] = $m;


}
while($number > 1);
$a[] = (int) $number;
$binary = join('', array_reverse($a));
echo $binary;

snail22
یک شنبه 11 مهر 1389, 23:47 عصر
دوست عزیز فراموشی گرفتی!؟
شما 1 روز پیش دقیقا همین سوال رو پرسیدین و جواب هم گرفتین!

http://www.barnamenevis.org/forum/showthread.php?t=250783

mohmadd
دوشنبه 12 مهر 1389, 01:14 صبح
با اینکه در تاپیک قبلی مطرح شده ولی این الان چه مشکلی داره ؟

bravia2009
دوشنبه 12 مهر 1389, 08:31 صبح
خوب کار نمیکنه دوست من!!!

snail22
دوشنبه 12 مهر 1389, 10:23 صبح
خوب اگه مشکلی داشت تو همون تاپیک مطرح می‌کردی

در مورد کار نکردن کد باید بگم کد کاملا درست هست

funpatogh
دوشنبه 12 مهر 1389, 13:17 عصر
عزیز برنامه درسته و مشکلی نداره 100% ایراد کار از شماست


<?php
$number=10;
$a = array();
do{


$m = $number % 2;
$number = floor($number/2);
$a[] = $m;


}
while($number > 1);
$a[] = (int) $number;
$binary = join('', array_reverse($a));
echo $binary."<br>";

echo decbin(10);
?>