Bahay Pag-unlad Ano ang overger ng integer? - kahulugan mula sa techopedia

Ano ang overger ng integer? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Integer Overflow?

Ang overflow ng integer ay ang resulta ng isang pagtatangka ng isang CPU upang arithmetically makabuo ng isang bilang na mas malaki kaysa sa kung ano ang maaaring magkasya sa nakatuong espasyo ng imbakan ng memorya. Ang mga pagpapatakbo ng aritmetika ay palaging may potensyal na ibalik ang hindi inaasahang mga halaga, na maaaring maging sanhi ng isang error na pinipilit ang buong programa na isara. Para sa kadahilanang ito, ang karamihan sa mga programmer ay ginusto na magsagawa ng mga pagpapatakbo sa matematika sa loob ng isang eksepsyon na frame, na nagbabalik ng isang pagbubukod sa kaso ng pag-apaw sa integer sa halip.

Ang overflow ng integer ay kilala rin bilang pag-apaw ng aritmetika.

Ipinapaliwanag ng Techopedia ang Integer Overflow

Isang halimbawa ng pag-apaw sa integer ay maaaring mangyari kapag hindi pinapayagan ng isang developer ng programa para sa paglitaw ng isang negatibong numero. Sa kasong ito, kung ang isang variable ay nagsasagawa ng isang operasyon na nagreresulta sa isang negatibong numero, nangyayari ang isang overflow at ang variable ay naibalik bilang isang positibong integer. Ang isa pang halimbawa ng overeger ng integer ay naghahati sa isang numero ng zero, na kung saan ang matematika ay nagbubunga ng isang malaking bilang na may isang walang katapusang halaga.

Ang pag-uugali ng isang processor kung sakaling ang isang overger ng integer ay naiiba sa isang processor hanggang sa isa pa. Ang mga yunit ng pagproseso ng graphic at mga processor ng digital signal ay inhinyero upang makitungo sa maraming mga kondisyon ng aritmetika, kasama ang overger ng integer. Sa isang halimbawa ng pag-apaw sa integer, karaniwang ibabalik ng mga processors ang maximum na pinapayagan na numero.

Ano ang overger ng integer? - kahulugan mula sa techopedia