|

楼主 |
发表于 2023-9-15 21:24
|
显示全部楼层
SELECT 1
USE H:\三生素数中项合成\素数表十亿.DBF ALIAS 素表
SELECT 2
USE H:\三生素数中项合成\逆三生素数表.DBF ALIAS 三素表
kssj=SECONDS()
For i=1 to 50876324
@ 5,12 say i
SELECT 1 &&打开盛放素数式的表
jl=recno()
PUBLIC A
A=素数
SKIP 1
PUBLIC B
B=素数
cj=B-A
SKIP 1
PUBLIC C
C=素数
cj1=C-B
IF cj=4 AND cj1=2
SELECT 2
APPEND BLANK &&增加一条空记录
REPLACE 逆三中 WITH A+3 &&将N值付给素数式
ENDIF
SELECT 1
GO jl+1
ENDFOR
=MESSAGEBOX("运行时间:"+LTRIM(STR(INT((SECONDS()-kssj)/60)))+"分"+LTRIM(STR(MOD(SECONDS()-kssj,60),5,2))+"秒",64,"运行时间提示") |
|