Egyetlen adattípus (Visual Basic)

A -3,4028235E+38 és -1,401298E-45 közötti, negatív értékek esetében a -3,4028235E+38 és -1,401298E-45 közötti, egyszeres pontosságú lebegőpontos számokat Enterprise kiadás tartalmazza. 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ás Tippek

  • Precízió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 Mod operátor váratlan eredményeihez vezethet. További információ: Adattípusok hibaelhárítása.

  • Szélesedő. Az Single adattípus a következőre szélesedik Double: . Ez azt jelenti, hogy Double hiba 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 F hozzáfűzi egy literálhoz, az az adattípushoz kényszeríti Single . Ha hozzáfűzi az azonosítótípus karakterét ! az azonosítóhoz, az arra kényszeríti.Single

  • Keretrendszer típusa. A .NET-keretrendszer megfelelő típusa a System.Single struktúra.

Lásd még