Set the value of rop to op1 / op2.
Namespace:
Math.Gmp.Native
Assembly:
Math.Gmp.Native (in Math.Gmp.Native.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public static void mpq_set_ui(
mpq_t rop,
uint op1,
uint op2
)
Public Shared Sub mpq_set_ui (
rop As mpq_t,
op1 As UInteger,
op2 As UInteger
)
public:
static void mpq_set_ui(
mpq_t^ rop,
unsigned int op1,
unsigned int op2
)
static member mpq_set_ui :
rop : mpq_t *
op1 : uint32 *
op2 : uint32 -> unit
Parameters
- rop
- Type: Math.Gmp.Nativempq_t
The result rational. - op1
- Type: SystemUInt32
The first operand rational. - op2
- Type: SystemUInt32
The second operand rational.
Remarks
Note that if op1 and op2 have common factors,
rop has to be passed to mpq_canonicalize(mpq_t) before any
operations are performed on rop.
Examples
mpq_t x = new mpq_t();
gmp_lib.mpq_init(x);
gmp_lib.mpq_set_ui(x, 10U, 11U);
Assert.IsTrue(gmp_lib.mpq_cmp_ui(x, 10U, 11U) == 0);
gmp_lib.mpq_clear(x);
Dim x As New mpq_t()
gmp_lib.mpq_init(x)
gmp_lib.mpq_set_ui(x, 10UI, 11UI)
Assert.IsTrue(gmp_lib.mpq_cmp_ui(x, 10UI, 11UI) = 0)
gmp_lib.mpq_clear(x)
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
See Also