Hirdetés
- Külföldi prepaid SIM-ek itthon
- Így spórolhat az Apple az iPhone 18 kijelzőin
- Xiaomi 17 - még mindig tart
- Milyen okostelefont vegyek?
- Android szakmai topik
- Nothing Phone 2a - semmi nem drága
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Okosóra és okoskiegészítő topik
- Yettel topik
- Fotók, videók mobillal
Új hozzászólás Aktív témák
-
Tangerine
senior tag
Ez így elméletben szép, de nekem nem jött össze. Pont ilyesmivel próbálkoztam tegnap.
A szorzás összeadás még működget, de ugyebár 6 hatványait kell a végeredményhez adni, ami kissé sokáig tartana szorzásokra bontani egy 60 jegyű számnál.
function fval(ss:string):integer;
var
er,hiba:integer;
begin
val(ss,er,hiba);
fval:=er;
end;
function fstr(ii:integer):string;
var
er:string;
begin
str(ii,er);
fstr:=er;
end;
function max(x,y:string):integer;
begin
if length(x) > length(y) then
max := length(x)
else
max := length(y);
end;
function osszead(x,y:string):string;
var
sossz:string;
hh,ii,aa,bb,ossz,mar:integer;
begin
sossz:='';
ossz := 0;
mar := 0;
hh := max(x,y) + 1;
while length(x) < hh do x:='0' + x;
while length(y) < hh do y:='0' + y;
for ii := hh downto 1 do
begin
ossz := fval(x[ii])+fval(y[ii])+mar;
mar := ossz div 10 ;
sossz:=fstr(ossz mod 10) + sossz;
end;
while sossz[1] = '0' do delete(sossz,1,1);
osszead := sossz;
end;
function szoroz(x,y:string):string;
var ii:integer;
er:string;
begin
er := '0';
if (x='0') or (y='0') then
szoroz := '0'
else
begin
for ii := 1 to fval(y) do
er := osszead(er,x);
end;
szoroz := er;
end;
Új hozzászólás Aktív témák
- Külföldi prepaid SIM-ek itthon
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- OLED monitor topic
- Luck Dragon: Asszociációs játék. :)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- AMD off topik: VGA, CPU, APU és minden, ami AMD
- Linux Mint
- Fejhallgató erősítő és DAC topik
- Projektor topic
- AliExpress tapasztalatok
- További aktív témák...
- PCIe 5.0/4.0/3.0 Riser kábelek 90-os hajlított csatlakozóval (220mm/300mm)
- Bontatlan! PlayStation 5 Slim Digital + kontroller 2 év garancia 2028.04.09-ig, számlával!
- G.SKILL TRIDENT Z RGB 16GB (2x8GB) DDR4 3200MHz F4-3200C16D-16GTZR
- iKing.Hu - Apple MacBook Pro 14 M1 Pro (2021) 16GB/500GB szép állapot 90% akku 265 ciklus
- HP EliteBook 745 G6 14" Ryzen 5 pro 3500U, 16GB RAM, 128GB SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

