![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdeczniemam skrypt który konvertuje mi liczbe z sytemu 10 na 2, mam problemy z przerobieniem go żeby przliczął mi z 10 na 8... może mi ktoś pomóc ?
[php:1:bbd55c7aef]<?php function dec_do_bin ($value) { $value = (string) $value; while (!preg_match('/^0*$/', $value) && $j < 65) { $pula = ''; $reszt = ''; for ($i = 0; $i < strlen($value); $i++) { if ($pula == '') { if (floor(($value[$i] + $reszt) / 2)) { $pula .= floor(($value[$i] + $reszt) / 2); } } else { $pula .= floor(($value[$i] + $reszt) / 2); } $reszt = $value [$i] % 2 * 10; } $r = floor($reszt / 10); $re .= $r; $value = $pula; } return $re; } ?>[/php:1:bbd55c7aef] |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
:arrow: [manual:0c036954c4]base_convert[/manual:0c036954c4]
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
to ja wiem,
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
[php:1:b180aa2ed9]<?php
function dec2oct($n) { $s = ''; while ($n > 0) { $s = ($n % 8) . $s; $n = (int)floor($n / 8); } return $s; } ?>[/php:1:b180aa2ed9] |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
chyba cos nie tak
![]() ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat chyba cos nie tak
![]() ![]() A możesz pokazać przykład liczby którą źle przeliczył? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:29 |