ID EN
Sys

float_info

Python 3.11 🇮🇩 Bahasa Indonesia

Tuple bernama yang menyimpan informasi tentang tipe float. Ini berisi informasi tingkat rendah tentang presisi dan representasi internal. Nilainya sesuai dengan berbagai konstanta floating-point yang ditentukan dalam file header standar float.h untuk bahasa pemrograman 'C'; lihat bagian 5.2.4.2.2 standar ISO/IEC C 1999 [C99], 'Karakteristik tipe mengambang', untuk rinciannya.

Syntax

PYTHON
sys.float_info

Contoh

Example 1
PYTHON
>>> import sys
>>> sys.float_info.dig
15
>>> s = '3.14159265358979'     decimal string with 15 significant digits
>>> format(float(s), '.15g')   convert to float and back -> same value
'3.14159265358979'
Example 2
PYTHON
>>> s = '9876543211234567'     16 significant digits is too many!
>>> format(float(s), '.16g')   conversion changes value
'9876543211234568'

See Also

named tuple [C99] named tuple math.ulp() math.ulp(0.0) sys.float_info.dig sys.float_info.dig