Subversion Repositories Kolibri OS

Rev

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
119
#endif
113
>
120
>