VB中如何更高效快速的对两个长整型数进行整除和取余操作,最低要求就是要比VB提供的整除运算符 \ 和取余函
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/06 02:27:21
VB中如何更高效快速的对两个长整型数进行整除和取余操作,最低要求就是要比VB提供的整除运算符 \ 和取余函
不可能的,VB虽然是解释型语言,但是它的内部函数是用汇编做的,特别是数学运算这一块,可以说任何编程语言都是这样,除非你自信你用汇编做整除比微软厉害.
再问: 那么请问,如果要想对两个位数很多的整数进行加减乘除和整除、取余操作,应该怎么做才可以更快呢?比如在梅森素数的计算中,当N超过31后,就超过了长整型的范围,就算用双精度,也没太大用处,我用了一个动态数组来存在操作的整数,1000为一位,这样算到N=1279,优化后也要用20多秒,怎么才能更快些呢?
再答: 超大整数运算,有专门的运算库,你用VB自己算,可以说效率是所有编程语言中最低的,因为VB是解释型的语言,再怎么做优化都不行。你可以用C++做动态库运算超大整数,然后VB调用。
再问: 那么请问,如果要想对两个位数很多的整数进行加减乘除和整除、取余操作,应该怎么做才可以更快呢?比如在梅森素数的计算中,当N超过31后,就超过了长整型的范围,就算用双精度,也没太大用处,我用了一个动态数组来存在操作的整数,1000为一位,这样算到N=1279,优化后也要用20多秒,怎么才能更快些呢?
再答: 超大整数运算,有专门的运算库,你用VB自己算,可以说效率是所有编程语言中最低的,因为VB是解释型的语言,再怎么做优化都不行。你可以用C++做动态库运算超大整数,然后VB调用。
VB中如何更高效快速的对两个长整型数进行整除和取余操作,最低要求就是要比VB提供的整除运算符 \ 和取余函
VB程序设计:求100-200间能被3整除、不能被7整除的数的和.
VB编程 1-100中被3整除数的累加和
【程序代码vb】求在1~5000范围内所有偶数中满足被11整除余5,并且被17整除余3 的数之平方和
vb中整除\符号怎么运算法
22、VB中的算术运算符*(乘)、/(除)、\(整除)、Mod(取余数)的运算优先级相同. 错
VB 编码 求1-100 内能被3整除的所有数的和
VB 输出1~100中,既能被3整除,又能被7整除的数
显示出1000以内所有能被37和17 整除的数 循环结构 vb
VB程序求1-40之间能被5整除得所有数的和.
大学VB整除运算按要求与步骤的怎么编程?
设计vb程序要求计算1到100的所有数的和并且求可以整除19的数的个数