Funzione DoubleAsFixedPoint
Avviso
Questa documentazione si riferisce al QDK classico, che è stato sostituito dal QDK moderno.
https://aka.ms/qdk.api Vedere la documentazione dell'API per QDK moderno.
Spazio dei nomi: Microsoft.Quantum.Convert
Pacchetto: Microsoft.Quantum.Numerics
Discretizza un valore double come approssimazione a virgola fissa e restituisce il relativo valore come double.
function DoubleAsFixedPoint (integerBits : Int, fractionalBits : Int, value : Double) : Double
Input
integerBits : Int
Numero presunto di bit integer (incluso il bit del segno).
fractionalBits : Int
Numero assunto di bit frazionari.
value : Double
Valore da approssimare.
Output : Double
Esempio
let value = DoubleAsFixedPoint(2, 2, 1.3); // value = 1.25
let value = DoubleAsFixedPoint(2, 2, 0.8); // value = 0.75