Kezdőoldal » Számítástechnika » Programozás » Miért ez az eredmény? 123.456...

Miért ez az eredmény? 123.456 mod 1 = 0.456000000000003 Visual Basic. Net

Figyelt kérdés

Dim x, y As Double

x = 123.456

y = x Mod 1

MsgBox(y)



2013. nov. 7. 16:19
 1/4 anonim ***** válasza:
Mert a mod egész számokra van értelmezve.
2013. nov. 7. 16:30
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
80%
Miért, 1-el elosztod 123-at kapsz, maradék 0.456, nem? Mi a gond? :D
2013. nov. 7. 16:38
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
100%

#2 vagyok, kieg:

Ha a 000..003 a kérdés a végén: az a belső ábrázolásból adódik. Nyomj rá egy round-ot és légy hepi. :)

2013. nov. 7. 16:41
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
Ok, köszönöm, hát igen a sok 0-os meg a 3-as zavart a végén!
2013. nov. 8. 14:03

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!