pascal -> division by zero

7 отговора 393 прегледа
#1

pascal -> division by zero



pascalyt mi izvejda "division by zero" i povecheto programi ne trygvat!?!?!!!!
Niakoi moje li da pomogne?

Отговор
в отговор на problem #2

Re: pascal -> division by zero

e opitai se sam za sebe si da razdelish 5 / 0 = ?
ne deli na 0 ili puk si napishi exepctoin

Отговор
в отговор на dbz #3

Turboto li:))

Ако имаш предвид Turbo Pascal, значи си попаднал в ситуацията с division by zero- bug-чето от билиотеката Crt. Единият начин да го преодолееш е crtfix, което можеш да потърсиш из нет-а, а втория- направи си batch файл и в него сложи
:blabla
%1
goto blabla

и го пускаш с параметър името на exe-то. То ще зацикли с грешка division by zero, но опитай да натискаш клавиша пауза и после произволен клавиш. Ще тръгне след няколко опита.
Успех!

Отговор
в отговор на problem #4

Re: pascal -> division by zero

da problema e v CRT bibliotekata koqto izpolzva6
no mislq 4e pri poslednata realizaciq na Borland Pascal compilera problema go nqma
nameri si BP 7.1 mai be6e

Отговор
в отговор на *p*o*r*r* #5

Zaradi Hardwareto e ...

V PC-tat nad 166MHz (gore-dolu) .. E resheno da nqma nqkav 4ip .. V koito se ispalnqva delay-a .. ()() Na po-staro PC nqma da imash problem .. ako si mahnesh ot sourceto delay-ovete .. ili ako si isteglish edin FIX za CRT-to .. golem e nepove4e ot 100k

Отговор
в отговор на problem #6

Re: pascal -> division by zero

Компилирани работи се оправят по следния начин: [линк], отиваш в "Дърпай" и теглиш патча. Той работи нещо по ехе-то, и ако не го осере вече то тръгва без делене на нула.

FYI: По-старите паскалски exe-та отначало замерват по някакъв просташки начин скоростта на процесора - циклят там някакви бози и засичат за колко време се изпълняват. После делят друга боза на ВРЕМЕТО ЗА ИЗПЪЛНЕНИЕ на първата. Сети се сам откъде идва РунТиме еррор 200. Патча общо взето работи като най-обикновен крак - намира цикленето и замества бозата с един jmp и зарежда разни регистри с каквото трябва. Толкоз.

Със здраве.

Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Отговор
в отговор на problem #7

Re: pascal -> division by zero

Patcha opravia niakak si programite. Mnogo THANK'S!!!

Отговор
в отговор на Thanks #8

Re: pascal -> division by zero

Т'ва ние мно'о доб'е го знаем...

Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Отговор