
Naslovnica
PHP Skripte [182]ASP skripte [38]
Javascript [32]
Članci
Najnovije
Najpopularnije
Arhiva vijesti
Korisnici
Registracija
Marketing
Kontakt
Vaši komentari


Skripti: 244
Korisnika: 845
Vijesti: 160
Clanaka: 16
Pod provjerom : 11
Velicina: 36.49 MB
Skidanja: 188 502
Naj referreri


| Naslov članka: | Parni i neparni brojevi | ||
| Napisano: | 16.08.2006. 07:36 | ||
| Autor: | Ivan Andric {ttc} | ||
| TEKST ČLANKA: | |||
|
Ponekad je potrebno odrediti dali je odredjeni broj paran ili neparan. Prvo sto svakome padne na pamet jeste koristenje modulus (%) funkcije i ocitavanje rezultata. No kako trenutno radim na asemblerskom programiranju palo mi je na pamet koristiti logicku funkciju "I" (&). Naime, sve funkcije rade sa bitovima podataka pa ovu cinjenicu mozemo iskoristiti i pri odredjivanju pariteta. Parni brojevi na najvisem bitu imaju 0 dok neparni imaju 1. Logicka operacija "I" radi na nacin da pobrise sve bitove osim zadnjega i ispitiva samo taj zadnji bit. Dakle parni broj 2 u binarnom obliku izgleda ovako "0010" dok broj 3 izgleda ovako "0011". Funkcija "I" pomocu maske brise sve bitove osim zadnjega tako da broj 2 sada izgleda ovako "0000" sto odgovara logickom 0 odnosno FALSE dok broj 3 izgleda ovako"0001" sto odgovara logickom 1 odnosno TRUE. Pogledajmo sljedeci primjer $paritet = (1 & 3) ? 'Neparan' : 'Paran'; ?> Logicka operacija radi sljedece (1) 0001 (3) & 0011 odnosno 0001 & 0001 -------- 0001 Sto daje logicku vrijednost 1. |
|||


- Najnovije:
-
1. VerkBlog
2. BlazeGB
3. stefoLinker 2
4. Image Upload Cent
5. Favicon.ico Gener
6. Web Auction
7. Butterfly 1.1
8. Butterfly 1.0
9. Access Digit Coun
10. ajax_poll
- Najpopularnije:
-
1. Guestbook Script
2. Knjiga gostiju
3. Java Menu v2
4. Korisnika online
5. Flash counter
6. Brojac ucitavanja
7. DziStats
8. NueQuiz v0.83b
9. DHTML menu
10. ASP Brojae

- Najnoviji:
-
1. knele (13 h)
2. mirsadbih (2 d)
3. harisba (3 d)
4. bobang (5 d)
5. vanjalujic (6 d)
- Najpopularniji:
-
1. WeBmaster (127)
2. franzi (29)
3. Seve (21)
4. stefo (11)
5. Ivan (7)

