コード例 #1
0
ファイル: mydecquad.go プロジェクト: rin01/decnum0
// Abs returns the absolute value of a.
//
func (context *Context) Abs(a Quad) (r Quad) {
	var result C.Ret_decQuad_t
	assert_sane(context)

	result = C.mdq_abs(a.val, context.set)

	context.set = result.set
	return Quad{val: result.val}
}
コード例 #2
0
ファイル: mydecquad.go プロジェクト: rin01/decnum
// Abs returns the absolute value of a.
//
func (a Quad) Abs() Quad {

	return Quad(C.mdq_abs(C.struct_Quad(a)))
}