[elektro] Mai matek /0
Huszti András
kyrk.5.dpg.hu at freemail.hu
Sun Apr 17 10:09:28 CEST 2016
Hello,
A nullaval valo osztas meg a programozasban sem mindig vezet hibahoz. Letezik olyan architektura amiben a nullaval valo osztas eredmenye Exceptiont general, es letezik olyan ahol nem tortenik semmi, az ertek valtozatlan marad esetleg illetve olyan is ahol valamilyen maximum erteket vesz fel.
Nemregiben olvastam egy forum bejegyzest valahol, ahol egy programozo portolni kenyszerult egy programot, de az uj architektura a 0-val valo osztast maskepp kezelte mint a regi. Sajnos a program a regi architektura ezen tulajdonsagara tamaszkodott igen erosen.
Ha jol tudom a C nyelvben a nullaval valo osztas nincs szabvanyositva. Magyaran illik minden osztas elott megbizonyosodni arrol, hogy az nem nulla.
Termeszetesen ez egesz szamokra igaz, float eseten egesz mas a dolog.
Karoly Kovacs <koka55 at gmx.at> írta:
>Mechanikusan azért nem is magától értetődik a dolog.
>Esetleg olyat tudok elképzelni, hogy ha bármelyik(!) bevitt adat nulla,
>akkor valamiféle gátszerkezet megakadályozza a működést. Nekem ez tűnik
>a legegyszerűbb megoldásnak, hiszen ha bármelyik adat nulla, akkor nincs
>értelme a műveletnek, nincs értelme "fölöslegesen" járatni a mechanikát.
>Azaz pl. az 1 + 0 se működjön, egészen addig, amíg a 0 helyett valami
>értelmes adatot be nem visz a Micike.
>Az már azonban valóban érdekes és fura, hogy a cikkben linkelt eredeti
>használati utasításban sincs megemlítve a dolog. :)
>
>Károly
>
>elight wrote:
>> Sziasztok.
>>
>> Egy kivételt azért beépíthettek volna! :-D
>>
>> http://kontentbanya.reblog.hu/ez-tortenik-ha-nullaval-osztasz
>>
>> Üdv István
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
>
>-----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list