当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Swift Double binade用法及代码示例


实例属性

binade

与此值具有相同符号和指数的浮点值,但有效数字为 1.0。

声明

var binade: Double { get }

详述

binade 是一组具有相同符号和指数的二进制浮点值。 binade 属性是与此值相同的二进制数的成员,但具有单位有效位。

在此示例中,x 的值为 21.5 ,存储为 1.34375 * 2**4 ,其中 ** 是幂运算。因此,x.binade 等于 1.0 * 2**416.0


let x = 21.5
// x.significand == 1.34375
// x.exponent == 4


let y = x.binade
// y == 16.0
// y.significand == 1.0
// y.exponent == 4

可用版本

iOS 8.0+, iPadOS 8.0+, macOS 10.10+, Mac Catalyst 13.0+, tvOS 9.0+, watchOS 2.0+

相关用法


注:本文由纯净天空筛选整理自apple.com大神的英文原创作品 Double binade。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。