Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Bevat ondertekende IEEE 32-bits (4-byte) drijvendekommanummers met één precisie, variërend van -3,4028235E+38 tot en met -1,401298E-45 voor negatieve waarden en van 1,401298E-45 tot en met 3,4028235E+38 voor positieve waarden. Getallen met één precisie slaan een benadering van een reëel getal op.
Opmerkingen
Gebruik het Single gegevenstype om drijvende-kommawaarden te bevatten waarvoor de volledige gegevensbreedte Doubleniet is vereist. In sommige gevallen kan de algemene taalruntime uw Single variabelen mogelijk nauw inpakken en geheugenverbruik besparen.
De standaardwaarde is Single 0.
Programmeertips
Precisie. Wanneer u werkt met drijvendekommagetallen, moet u er rekening mee houden dat ze niet altijd een nauwkeurige weergave in het geheugen hebben. Dit kan leiden tot onverwachte resultaten van bepaalde bewerkingen, zoals waardevergelijking en de
Modoperator. Zie Problemen met gegevenstypen oplossen voor meer informatie.Verbreding. Het
Singlegegevenstype wordt breder naarDouble. Dit betekent dat u kunt converterenSinglenaarDoublezonder dat er een System.OverflowException fout optreedt.Volgnullen. De gegevenstypen met drijvende komma hebben geen interne weergave van 0 tekens. Ze maken bijvoorbeeld geen onderscheid tussen 4.2000 en 4.2. Daarom worden volgtekens van 0 tekens niet weergegeven wanneer u drijvendekommawaarden weergeeft of afdrukt.
Typ tekens. Als u het letterlijke type teken
Ftoevoegt aan een letterlijke teken, wordt het aan hetSinglegegevenstype gedwongen. Als u het type!id toevoegt aan een id, wordt dit gedwongen.SingleType framework. Het bijbehorende type in .NET Framework is de System.Single structuur.