Table of Contents

Enum SystemInfo.FloatingPoint

Namespace
nanoFramework.Runtime.Native
Assembly
nanoFramework.Runtime.Native.dll

Specifies the floating point support options.

public enum SystemInfo.FloatingPoint

Fields

DoublePrecisionHardware = 4

Double precision floating point calculation supported by hardware unit.

The target platform supports calls to the Math namespace using the double overloads. Calling the float methods will throw a NotSupportedException.

DoublePrecisionSoftware = 3

Double precision floating point software emulated.

The target platform supports calls to the Math namespace using the double overloads. Calling the float methods will throw a NotSupportedException.

None = 0

No floating point support.

SinglePrecisionHardware = 2

Single precision floating point calculation supported by hardware unit.

The target platform supports calls to the Math namespace using the float overloads. Calling the double methods will throw a NotSupportedException.

SinglePrecisionSoftware = 1

Single precision floating point software emulated.

The target platform supports calls to the Math namespace using the float overloads. Calling the double methods will throw a NotSupportedException.