Hirdetés
- Vezetékes FEJhallgatók
- Fejhallgató erősítő és DAC topik
- Lenovo Thinkbook, Yoga széria
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Projektor topic
- Milyen monitort vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Lenovo Legion Go: a legsokoldalúbb kézikonzol
- Leleplezte az új Xbox generáció érkezését az AMD vezére
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
Janos46
#2444
üzenetére
Nálam mondjuk a másodikat is végrehajtja, de alapvető szabály, hogy lebegőpontos számokat nem hasonlítunk == operátorral, mert a lebegőpontos számábrázolásnak véges a pontossága, így csak az garantálható, hogy a végeredményül kapott szám egy adott pontosságon belül lesz a matematikailag helyes végeredményhez. Itt egy példa, ami szemlélteti a fentieket, ennek matematikailag 1-et kellene adnia, de a lebegőpontos számábrázolás miatt nem annyi lesz, csak közelítőleg:
>>> x=1.0
>>> x=x/3.0-1.0
>>> x=(x+1.0)*3.0
>>> x
0.9999999999999998
A te példádban szereplő 5+5 esetében nem ez a helyzet (nálam legalábbis), de attól még érdemes lecserélni az == operátort egy valamilyen 10-epszilon és 10+epszilon közötti vizsgálatra. A helyedben én külön-külön kiíratnám a változók és == kifejezések értékét, hogy lásd, min csúszik el a dolog.
Új hozzászólás Aktív témák
- Xiaomi 15T Pro - a téma nincs lezárva
- Légy kocka: ellesi a Huawei és az Oppo az iPhone 17 szelfitrükkjét
- Szeged és környéke adok-veszek-beszélgetek
- potyautas: A teljesség igénye
- Gyúrósok ide!
- Lakáshitel, lakásvásárlás
- A fociról könnyedén, egy baráti társaságban
- Elbaltázott tankolás miatt csúszik a NASA Holdutazása
- mefistofeles: Az elhízás nem akaratgyengeség!
- Vezetékes FEJhallgatók
- További aktív témák...
- Lenovo T495 Ryzen 5 pro 3500U, 16GB RAM, 512GB SSD, jó akku, újszerű állapot, számla, garancia
- BESZÁMÍTÁS! 4TB Seagate Skyhawk ST4000 SATA HDD meghajtó garanciával hibátlan működéssel
- Cisco Catalyst C1000-48T-4G-L 48xRJ45 4xSFP switch, használt
- Számlás!Windows 10 Pro 11 Pro,Windows 10 Home 11 Home, Office 2016,2019,2021 ,Vírusirtok,Mac
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


