- OLED TV topic
- Apple asztali gépek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Bambu Lab 3D nyomtatók
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Kormányok / autós szimulátorok topikja
- Milyen videókártyát?
- Milyen billentyűzetet vegyek?
- Az érkező Call of Duty is megnehezíti a csalást
Hirdetés
-
PROHARDVER!
Új hozzászólás Aktív témák
-
bambano
titán
a kérdésem alapvetően az, hogy találtam egy program bugot?
írtam ezt a kis programocskát php5-ben:#! /usr/bin/php5 -q
<?php
$total=bcadd("0","0");
$count=bcadd("0","0");
while(true) {
$total=bcadd($total,"1");
if((pow(mt_rand(0,1),2)+pow(mt_rand(0,1),2))<=1)
$count=bcadd($count,"1");
printf("%s: %s %s\n",$total,$count,bcmul(bcdiv($count,$total,40),"4",40));
}
?>ez a harmadik oszlopban a nagyjából elfogadható 3 körüli értékeket írja ki. ha az ifnél a <=1-et <1-re cserélem, akkor meg 1 körüli értéket, ami teljesen elfogadhatatlan.
bónusz kérdés: mit csinál a program?
ha ezt megfejtjük, akkor már világos, hogy miért totálisan rossz az 1 körüli érték. viszont ha tényleg totálisan rossz, akkor ez egy bug a php5-ben.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Új,bontatlan,dobozos, számlás,garanciás 7800X3D CPu.
- HP 640 G5 laptop - 14FHD/I5-8265U/8-16-32GB/256SSD/Win11-Win10 - 2 év garancia
- HP 650 G4 laptop - 15,6FHD/I5-8250U/8-16GB-32GB/256SSD/Win11-Win10 - 2 év garancia
- Ubiquiti Unifi Access Intercom
- TCL 55C745 TV 4K FALD, HDR Dolby Vision, DTS, 2029.07-ig garanciális, dobozában, fóliás, karcmentes.
- HIBÁTLAN iPhone 15 Pro Max 256GB Natura Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3008, 97% Akksi
- Silvercrest Rajztábla
- Akció! Apple MacBook Pro 16 M4 Pro - M4 Pro 24GB 512GB SSD garanciával hibátlan működéssel
- Konzol felvásárlás!! Xbox Series S, Xbox Series X
- BESZÁMÍTÁS! MSI B450M R7 1700X 16GB DDR4 128GB SSD 1TB HDD GTX 1650 Super 4GB Zalman T7 Chieftec 400
Állásajánlatok
Cég: FOTC
Város: Budapest