SCAD

ceil 最高限额

ceil  最高限额
数学的  ceiling  函数。
在 C 语言中的描述和解释:
最小的积分数值,但是不小于 x( 就像是一个浮点数值)。

#include
#include
int main ()
{
printf ( "ceil of 2.3 is %.1f\n", ceil(2.3) );
printf ( "ceil of 3.8 is %.1f\n", ceil(3.8) );
printf ( "ceil of -2.3 is %.1f\n", ceil(-2.3) );
printf ( "ceil of -3.8 is %.1f\n", ceil(-3.8) );
return 0;
}
输出结果:
ceil of 2.3 is 3.0
ceil of 3.8 is 4.0
ceil of -2.3 is -2.0
ceil of -3.8 is -3.0

在 openSCAD 中,应用是一样的,不过这里的显示是用了 echo,  终端 BASH 命令,和在 BASH 编程语言中和 printf 的意思是一样的,而在计算机图形学中,是立即显示计算的数值, openSCAD 应该是这一类的。实例中, a=ceil(5.8); b=ceil(1.2); c=ceil(-4.3); d=ceil(-2.9); 得到的实际输出是a=6,b=2,c=-4,d=-2. 和 C 语言中计算的一样。
实例:
a=ceil(5.8); b=ceil(1.2);
c=ceil(-4.3); d=ceil(-2.9);
echo(a); echo(b);
echo(c); echo(d);
color("midnightblue")
translate([a,0,0]) cube([1]);
color("darkgreen")
translate([b,0,0]) cube(1);
color("indigo")
translate([c,0,0]) cube(1);
color("darkkhaki")
translate([d,0,0]) cube(1);



码圣代码编程

打字练习

3D创意C++

进入比赛

创客中心

关于傲亚

傲亚CMS

傲亚物联网

我要合作

创客平台

南昌市红谷滩区名门世家2期8号楼608
aoyakefu
TEL:18720086320
kefu@1wwz.com

扫码关注公众号

扫码添加创始人

企业微信服务商