请教VF的一道运算题:x=56.789 则?STR(X,2)-SUBS('56.789',5,1)的显示结果是?

答案是578,我不知道怎么来的,请说明下,谢谢!

其中 x=56.789
str(x,2) 可以得到字符型的 56
substr("56.789")的意思是从第五位开始抽取1个字符出来,那就是8了,当然也是字符型的.
在就是-(减号)的作用是可以将字符串首尾连接
那结果也就是 568了,类型是字符型
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-01-07
str(x,2)答案是57

str(56.789,2)+substring("56.789",5,1)等于多少
前面的表示56.789保留2个数字,小数点后一位自动四舍五入也就是57。后边的是选择56.789中第5个字符,向后延伸一位也就是8(小数点也算一个字符)。中间加号是把结果连起来的意思,所以结果是578

C语言:int a=1234;float x=56.789;printf("%3d,%4.2f",a,x);
输出的是1234,56.79 那个%3d显示不出效果,如果改为10d,那么输入来的就是6个空格然后是1234,懂不?4.2f:4代表输入的总位数 跟上面那个%3d的3效果一样,2代表的是有2位小数。不明白问我,希望采纳 谢谢诶O(∩_∩)O~

坡度怎么算?
那么,就有:高度上升为:X^2;+(2X)^2;=100^2; 5X^2;=100^2 X√5=100 X=100\/√5 因为√5=√5\/√5*√5 X=20√5 简化为:100*√5\/5=20√5米 其实坡度简单的讲就是一个直角邻角(地面的角)的tan值。 依据国际地理学联合会地貌调查与地貌制图委员会关于地貌详图应用的坡地分类来划分坡度等级,规定...

相似回答