–0 (neigiamas nulis) – informatikoje žinoma reikšmė, kurią gali įgauti kompiuterio programos kintamasis. Neigiamas nulis būdingas kai kuriems sveikųjų ir beveik visiems slankaus kablelio skaičių vaizdavimo kompiuterio atmintyje būdams. Programavimo kalbose neigiamas nulis užrašomas kaip –0.0 . Jis aprašytas IEEE 754 standarte.[1][2]

Neigiamo nulio reikšmė IEEE 754, 32 bitų žodyje.
„Minus nulis“ Japonijos gatvės termometre

Lyginant tiesiogiai, teigiamas ir neigiamas nuliai laikomi tarpusavyje lygiais (-0.0 == 0.0).

Neigiamas nulis reikšmingas dalybos iš nulio operacijoje, kur jis keičia rezultato ženklą. Pagrindinės operacijų su juo taisyklės paprastai būna tokios: [3]

  • [4]
  • (teigiamam x);
  • (teigiamam x);
  • (teigiamam x);
  • (neigiamam x);
  • (neigiamam x);
  • ;
  • ;
  • ;
  • ;
  • ;
  • ;
  • ;
  • ;
  • (teigiamam x);
  • .


Funkcija f(x) (žalia) argumentui artėjant prie nulio artėja arba prie teigiamos, arba prie neigiamos begalybės, priklausomai nuo to, iš kurios pusės artėjama. Funkcija g(x) abiem šiais atvejais artėja prie tos pačios reikšmės.

Teigiamam ir neigiamam nuliui artima matematinės ribos savoka, nes skaičiuojant funkcijos riba argumentui artėjant prie nulio kai kada skiriasi priklausomai nuo to, ar prie nulio artėjama iš neigiamos, ar iš teigiamos pusės.

Šaltiniai redaguoti

  1. IEEE 754 Reference Material
  2. 20.5.2 Infinity and NaN. libc manual. gnu.org
  3. Thomas Wang (2000 m. kovo mėn.). „Java Floating-Point Number Intricacies“. September 2000. Suarchyvuotas originalas 2005-09-21. {{cite journal}}: Citatai journal privalomas |journal= (pagalba)
  4. Cowlishaw, Mike (7 April 2009). „Decimal Arithmetic: Arithmetic operations[[:Šablonas:Snd]]square-root“. speleotrove.com (IBM). Nuoroda tikrinta 2021-01-13. {{cite web}}: URL–vikinuorodos konfliktas (pagalba)