Skip to content

FloatNegate

FloatNegate

Description

Negate a floating-point value in place.

Zero remains non-negative after normalization.

Parameters

Name Direction Description
value in Float to modify

Usage example (from documentation)

  FloatNegate(&value);

Usage example (Cross-references)

Usage examples (Cross-references)
    }
    
    void FloatNegate(Float *value) {
        ValidateFloat(value);
        ValidateFloat(b);
    
        FloatNegate(&rhs);
        FloatAdd(result, a, &rhs);
        FloatDeinit(&rhs);
    
    bool test_float_negate_abs(void) {
        WriteFmt("Testing FloatNegate and FloatAbs\n");
    
        Float value = FloatFromStr("12.5");
        Str   text  = StrInit();
    
        FloatNegate(&value);
        text = FloatToStr(&value);
Last updated on