Rev 7086 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7086 | Rev 7272 | ||
---|---|---|---|
Line 18... | Line 18... | ||
18 | float floor(float x); |
18 | float floor(float x); |
19 | signed round(float x); |
19 | signed round(float x); |
20 | signed ceil(float x); |
20 | signed ceil(float x); |
21 | signed min(signed i1, i2); |
21 | signed min(signed i1, i2); |
22 | signed max(signed i1, i2); |
22 | signed max(signed i1, i2); |
- | 23 | signed in(signed base, min1, max1); |
|
23 | }math; |
24 | }math; |
Line 24... | Line 25... | ||
24 | 25 | ||
25 | :signed MATH::round(float x) |
26 | :signed MATH::round(float x) |
26 | { |
27 | { |
Line 107... | Line 108... | ||
107 | if (i1 > i2) |
108 | if (i1 > i2) |
108 | return i1; |
109 | return i1; |
109 | else |
110 | else |
110 | return i2; |
111 | return i2; |
111 | } |
112 | } |
- | 113 | :signed MATH::in(signed base, min1, max1) |
|
- | 114 | { |
|
- | 115 | if (base > max1) return max1; |
|
- | 116 | if (base < min1) return min1; |
|
- | 117 | return base; |
|
- | 118 | } |
|
112 | #endif>0)return>0)> |
119 | #endif>>0)return>0)> |
113 | > |
120 | > |