MaybeBigIntAsInt function

Warning

This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.

Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.

Namespace: Microsoft.Quantum.Convert

Package: Microsoft.Quantum.QSharp.Foundation

Converts a given big integer to an equivalent integer, if possible. The function returns a pair of the resulting integer and a Boolean flag which is true, if and only if the conversion was possible.

function MaybeBigIntAsInt (a : BigInt) : (Int, Bool)

Input

a : BigInt

Output : (Int,Bool)