toBits
fun Double.toBits(): Long
Возвращает битовое представление указанного значения с плавающей точкой как Long в соответствии с битовой структурой формата с плавающей точкой IEEE 754 "double".
fun Float.toBits(): Int
Для Common, JVM, Native
Возвращает битовое представление указанного значения с плавающей точкой как Int в соответствии с битовой структурой формата с плавающей точкой IEEE 754 "single".
Для JS
Возвращает битовое представление указанного значения с плавающей точкой как Int в соответствии с битовой структурой формата с плавающей точкой IEEE 754 "single".
Обратите внимание, что в Kotlin/JS диапазон Float шире, чем может представить битовая структура "single format", поэтому некоторые значения Float могут переполниться, недополниться или потерять точность после преобразования в биты и обратно.
© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/to-bits.html