Új hozzászólás Aktív témák
-
labuwx
tag
válasz
Jhonny06 #614 üzenetére
Az csak egészek maradékát tudja megadni, a gond ott volt, hogy az sqrt() lebegőpontossal tér vissza és azzal kellett volna számolni, de most már megtanultam típust konvertálni.
Most viszont egy verem túlcsordulással küzdök, amit egy rekurzitív algoritmus okoz:bool prime(unsigned long szam, unsigned long oszto=0)
{
if (!oszto) oszto=(unsigned long)sqrt((float)szam);
if ((oszto==1) & (szam>1)) return true;
else if (szam%oszto==0) return false;
else return prime(szam, oszto-1);
}szam=18292777 -nél verem túlcsordulás.
Meg tudnátok mondani, hogy hogyan tudom megnővelni a vermet és mennyire, hogy ha szam€ us long biztos működjön?
A segítséget előre is köszönöm.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Luck Dragon: Asszociációs játék. :)
- OLED TV topic
- Kerékpárosok, bringások ide!
- Goddess of Victory: Nikke
- Mibe tegyem a megtakarításaimat?
- Metal topik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- VoidXs: Tényleg minden játék optimalizálatlan?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Házimozi belépő szinten
- További aktív témák...
- Dell Latitude 8-11. gen i5, i7, 2-in-1 szinte minden típus csalódásmentes, jó ár, garancia
- ismét elérhető 3db - Sennheiser MOMENTUM 4 fejhallgatók
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32 RAM RTX 5060Ti 16GB GAMER PC termékbeszámítással
- Csere-Beszámítás! Asus Rog Strix RTX 3070Ti 8GB GDDR6X Videokártya!
- Dell OptiPlex MT/SFF 3040, 3050, 7050, 3060, 3070, 5070, 7060 /WIN 11 - SZÁMLA- GARANCIA
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest