Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az aláírt IEEE 32 bites (4 bájtos) egypontos lebegőpontos számokat tartalmazza, amelyek értéke -3,4028235E+38 és -1,401298E-45 közötti, negatív értékek esetén pedig 1,401298E-45 és 3,4028235E+38 közötti. Az egy pontosságú számok valós szám közelítését tárolják.
Megjegyzések
Single Az adattípussal olyan lebegőpontos értékeket tartalmazhat, amelyekhez nem szükséges a teljes adatszélességDouble. Bizonyos esetekben a közös nyelvi futtatókörnyezet képes lehet szorosan összecsomagolni a változókat, és menteni a Single memóriahasználatot.
Az alapértelmezett érték Single 0.
Programozási tippek
Precizitás. Ha lebegőpontos számokkal dolgozik, ne feledje, hogy nem mindig rendelkeznek pontos ábrázolással a memóriában. Ez bizonyos műveletek, például az érték-összehasonlítás és az
Modoperátor váratlan eredményeihez vezethet. További információ: Adattípusok hibaelhárítása.Szélesedő. Az
Singleadattípus a következőre szélesedikDouble: . Ez azt jelenti, hogyDoublehiba nélkül System.OverflowException konvertálhatóSingle.Záró nullák. A lebegőpontos adattípusok nem rendelkeznek a záró 0 karakter belső ábrázolásával. Például nem tesznek különbséget a 4.2000 és a 4.2 között. Következésképpen a záró 0 karakter nem jelenik meg lebegőpontos értékek megjelenítésekor vagy nyomtatásakor.
Írja be a karaktereket. Ha a literál típusú karaktert
Fhozzáfűzi egy literálhoz, az az adattípushoz kényszerítiSingle. Ha hozzáfűzi az azonosítótípus karakterét!az azonosítóhoz, az arra kényszeríti.SingleKeretrendszer típusa. A .NET-keretrendszer megfelelő típusa a System.Single struktúra.