Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zamiana liczby dziesiętnej na binarną oraz jej przekształcenie
Forum PHP.pl > Forum > Przedszkole
kewy
Witam serdecznie,
Mam w bazie danych ms sql 2000 mam kolumne w której zapisane są liczby w postaci dziesiętnej ale mnie interesuje ich wartość binarna.
np mam liczbę 53 czyli 110101 ale ja bym chciał aby uzupełnił do wartości 8 cyfrowej czyli
00110101
-następnie jeśli na 1 pozycji jest jeden to wyświetli mi taki obrazek a jeśli 0 to inny
-jeśli na 3 pozycji od lewej strony będzie jedynka to mi wypisze jeden a jeśli zero to napisze zero.

Mam pytanie odnośnie odświeżania strony ja to realizuję poprzez :
<meta http-equiv="Refresh" content="2" />[i]

Proszę o podpowiedzi smile.gif
dziękuje i pozdrawiam
Krzysztof
Kalinowcyk
http://us2.php.net/manual/pl/function.decbin.php

ta funkcją skonwertujesz liczbę na binarna.


  1. <?php
  2. $zmienna_bin=decbin($zmienna_dec);
  3.  
  4. while (strlen($zmienna_bin)<8)
  5. {
  6.  $zmienna_bin='0'.$zmienna_bin;
  7. }
  8.  
  9. $tablica_cyfr=str_split($zmienna_bin);
  10. ?>


w zmiennej $tablica_cyfr masz tablice z poszczególnymi cyframi, na ich podstawie możesz sobie podejmować deycyzje winksmiley.jpg

Mam nadzieję, że o to chodziło.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.