Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zamiana liczby dziesiętnej na binarną oraz jej przekształcenie, PHP + MS SQL2000
kewy
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 20.03.2009

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
dziękuje i pozdrawiam
Krzysztof
Go to the top of the page
+Quote Post
Kalinowcyk
post
Post #2





Grupa: Zarejestrowani
Postów: 67
Pomógł: 4
Dołączył: 23.09.2008

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Mam nadzieję, że o to chodziło.

Ten post edytował Kalinowcyk 26.03.2009, 21:21:50
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:39