Bei einem Doppel<Byte> Kotlin
val double = 1.2345
Wie kann ich umwandeln, das zu einer Kotlin ByteArray
und/oder Array<Byte>
?
, dessen Inhalt wie folgt aussehen würde nach 1,2345
00111111 11110011 11000000 10000011
00010010 01101110 10010111 10001101
In Java konvertieren, gibt es eine sollution die Double.doubleToLongBits()
(Eine statische Methode von java.lang.Double) beinhaltet, aber in Kotlin, Double bezieht sich auf Kotlin.Double
, die keine solche (oder andere in dieser Situation nützliche) Methode hat.
Es macht mir nichts aus, wenn eine Lösung Kotlin.Double
in dieser Datei nicht erreichbar ist. :)
auch mit 'Import java.lang.Double als JDouble' betrachten drehen' java.lang.Double 'in' JDouble' – Jire