作业帮 > 数学 > 作业

用VB 能否判断一个11位数是否为素数,即用VB能否设计出程序证明费马对于素数的猜想是错误的,QUICKBASIC

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/06/06 13:55:43
用VB 能否判断一个11位数是否为素数,即用VB能否设计出程序证明费马对于素数的猜想是错误的,QUICKBASIC
QUICKBASIC能否 费马猜想:形如2^(2^n)+1,n为正整数,的数称为费马数,著名数学家费马猜想这种形式的数都是素数,证明费马猜想的结论是不正确的
用VB 能否判断一个11位数是否为素数,即用VB能否设计出程序证明费马对于素数的猜想是错误的,QUICKBASIC
quickbasic 好像不行.32 位正整数最大不过 10 位,如果你不做两个整数变量串联就无法计算更大的数..NET 的 ULong 类型能够计算最大 20 位,18,446,744,073,709,551,615.
再问: 做两个整数变量串联 怎么弄?
再答: 很复杂!举例:你把两个 8 位整数看成一个 16 位数,计算方式是先把低 8 位按照运算规则计算,并确定进位,再计算高 8 位。再把两个结果合并为一个 String 输出。说简单,做很难,我不会呵呵