Changeset 992ffa6 in mainline for uspace/lib/math/generic/floor.c


Ignore:
Timestamp:
2015-09-04T06:40:20Z (9 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
01cdd5a
Parents:
bae1e1f
Message:

Add exp(f), log(f), pow(f). Improve precision of sin, cos.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/math/generic/floor.c

    rbae1e1f r992ffa6  
    4949        float64_u v;
    5050        float64_u r;
    51 
     51       
    5252        v.data = val;
    5353        t.data = trunc_float64(val);
    54 
     54       
    5555        if (val.parts.sign == 0 || v.val == t.val) {
    5656                r = t;
     
    5858                r.val = t.val - 1.0;
    5959        }
    60 
     60       
    6161        return r.data;
    6262}
Note: See TracChangeset for help on using the changeset viewer.