易截截图软件、单文件、免安装、纯绿色、仅160KB

vb奇怪的问题

vb里不是vb.net里
vb奇怪的问题:
A%=12.8
B%=14.5
Print A%,B%
答案怎么是13  14  B%怎么没四舍五入啊?

看效果应该是取最近整数的方法

B%=14.5
4换成奇数就进位了,似乎也是符合“四舍六入五成双”。

Banker舍入,而不是我们习惯的算术舍入(四舍五入)。
参考:http://blog.sina.com.cn/s/blog_4cbb97be010008o9.html

四舍六入五成双,计算机通用的原则,因为"0"和"1"
你可以用以下方式做到(四舍五入)。
A%=int(12.8+0.5)
B%=int(14.5 +0.5)
C%=int(10.1 +0.5)




进来学习了。。。


相关问答:

请好心人帮我把VB源码转为VB.NET~

希望大家能够帮我下.感谢了..


源码传在大米盘 VB6 的源码 http://www.damipan.com/file/3wNoKLW.html

转为VB.NET源码.

小弟完全是新手 不懂的说.麻烦各位帮忙一下

我的EMAIL是:4452 ......

vb控制GPRS MODEM拨号

我想做个用vb6做的程序,可以控制GPRS MODEM拨号,如拨我自己的手机
可以啊
你先下个AT命令集合学习学习

我来顶

顶贴

LZ好厉害

不顶不行

老是排MP
引用
LZ好厉害
......

vb 如何将十六进制UTF-8转换为汉字

据说java语言是这样的,那VB呢?

byte[] b(byte)0x62,(byte)0x11,(byte)0x72,(byte)0x31};
  try {
System.out.println(new String(b,"UTF-16"));
  } catch (UnsupportedEnco ......

VB ini文件写入 读取 - VB / 基础类

看了一些VB ini文件写入读取的方法 但是还是不知道怎么写,上面写了很长 很多,但是我不知道怎么用,我想问一下怎样写才能实现在TEXT1中写字,然后点Command1提交,然后TEXT1里面的数字就写进INI里面[Section]的Key1 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号