永发信息网

vb中整除运算和取模运算分别是怎样算的???

答案:3  悬赏:10  手机版
解决时间 2021-03-07 03:04
  • 提问者网友:嘚啵嘚啵
  • 2021-03-06 16:28
vb中整除运算和取模运算分别是怎样算的???
最佳答案
  • 五星知识达人网友:佘樂
  • 2021-03-06 18:03
如果参与整除或取模运算的两个数都是整数,那么问题就很简单,直接算就行了,比如:5 \ 2 = 2,5 Mod 2 = 1。
但是如果参与运算的数有小数,那么问题就稍微复杂一些,VB会先把小数取整后再运算,而取整采用的并不是我们熟知的“四舍五入”原则,而是“四舍六入五成双”原则。



扩展资料:
制作应用程序安装盘等为用户提供了友好的集成开发环境,具体表现在:
可视化的设计平台:在使用传统的程序设计语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观和位置等),在设计过程中看不见界面的实际效果。
而在Visual Basic 6.0中,采用面向对象程序设计方法(Object-Oriented Programming),把程序和数据封装起来作为一个对象,每个对象都是可视的。
开发人员在界面设计时,可以直接用Visual Basic 6.0的工具箱在屏幕上"画"出窗口、菜单、命令按键等不同类型的对象,并为每个对象设置属性。开发人员要做的仅仅是对要完成事件过程的对象进行编写代码,因而程序设计的效率可大大提高。
参考资料来源:百度百科-Visual Basic
全部回答
  • 1楼网友:动情书生
  • 2021-03-06 20:36
如果参与整除或取模运算的两个数都是整数,那么问题就很简单,直接算就行了,比如: 5 \ 2 = 2 5 Mod 2 = 1 但是如果参与运算的数有小数,那么问题就稍微复杂一些,VB会先把小数取整后再运算,而取整采用的并不是我们熟知的“四舍五入”原则,而是“四舍六入五成双”原则(我这里不做解释了,自己百度),比如: 5.5 \ 2.5 = 6 \ 2 = 3 5.5 Mod 2.5 = 6 Mod 2 = 0 觉得很奇怪是吧?5.5会进位成6,2.5却不进位成了2。其实这就是“四舍六入五成双”的精髓所在,在取样数量足够多的情况下,“四舍五入”会使进位的数比不进位的数更多,而“四舍六入五成双”则可以保持平衡。
  • 2楼网友:刀戟声无边
  • 2021-03-06 19:43
搜一下:vb中整除运算和取模运算分别是怎样算的???
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯