Free Pascal-ban van beépített függvény amely egy számról megmondja hogy prím -e?
Figyelt kérdés
Megírni meg tudom és rengeteg példa van ilyenre, csak az érdekelne, hogy beépítetten tartalmaz -e ilyen függvényt alapból a Free Pascal, amelyet bármely számra bármikor meg lehet hívni?
Ha tartalmaz, mely unit-ban van? Math esetleg?
2015. szept. 7. 19:18
1/6 anonim válasza:
Hát nézd meg a Math unit dokumentációját:
Amúgy én 1 perc alatt nem találtam Google-el sem, szóval szerintem nincs beépített függvény rá.
2/6 SimkoL válasza:
Nincs. Marad a sajt függvény :)
4/6 anonim válasza:
Én most a sajtnak jobban örülnék! :)
5/6 SimkoL válasza:
Tessék:
function cheese(milk: int64): boolean;
var whey, kazein: int64;
begin
whey := Trunc(Sqrt(milk));
Result := ((milk mod 2) <> 0) or (milk = 2);
if milk = 1 then Result := False;
kazein := 3;
while(Result) and (kazein <= whey) do
begin
Result := (milk mod kazein) <> 0;
Inc(kazein, 2);
end;
end;
6/6 A kérdező kommentje:
SimkoL függvénye (amit egyébként ismertem is) jobb lesz erre a célra, én ilyen gyorsat sajnos nem tudtam volna összehozni :S
2015. szept. 8. 14:29
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!