数学计算工具 i
发个自己写得数学计算工具 i,就是把各种算法做了个综合,成为一个工具集,能进行表达式计算,和简单的小功能,比如解1到5次方程、复元、多元线性方程组。筛9999亿内的素数,计算hash和md5,圆周率、e,斐波那契数列。没有fft、ntt,更没有gmp,体积只有28KB左右,一般的日常计算足矣。cmd命令行下操作。欢迎使用数学计算工具i
1┌Fibonacci数 i/fib [项数]
└Fibonacci数求和 i/fib.sum [项]
2┌阶乘 i/fac
├底数e i/e [有效位数]
└圆周率π i/pi [有效位数]
3┌统计 i/sti {样本数组}
├求和 i/sum {数组}
└均值 i/ave {数组}
4┌等差求和 i/es [首项] [公差] [项数]
└等比求和 i/eg [首项] [公比] [项数]
5┌圆面积 i/S [半径]
└三角形面积 i/S {三边长}
6┌球体积 i/V [半径]
└圆柱体积 i/V [半径] [圆柱高]
7┌排列计算 i/P
└组合计算 i/C
8┌素数概览 i/pri [范围]
├素数切片 i/pri [始] [末]
├素数统计 i/pri.count[范围]
├第n个素数 i/pri.index
├第n个到第m个素数i/pri.index
├素性检测 i/pri? [待测数]
└素数累加和 i/pri.sum [范围]
9┌一元n次方程 i/i {方程系数}
├单位复根 i/i [幂]
└方程组模式 i/ii
*工具箱
┌复利计算 i/cpr [本金] [利率] [复利次数]
├年金计算 i/ypr [年金] [利率] [计息期数]
├个税计算 i/pit [收入] [三险一金]
├日期间隔 i/date {开始日期} {结束日期}
├幻方打印 i/mag [阶数]
├高精度四则 i/hip ["表达式"]
└化学元素周期表 i/ele
*Hash计算
┌ 字符串摘要 i/hash ["字符串"]
├md5文件摘要 i/md5 ["文件路径"]
└16位md5摘要 i/md5.16["文件路径"]
*Shell>> i/shell
附件里有详细用法,这里只举一个简单例子
计算超长的数学表达式的值,瞬间完成。
i/shell "3+5tan5lnlge+6pi*tanpi+arcsin0.75+lge+lnpi+6pi-tanpi+arcsin0.75+lge+lnpi+6pi*tanpi+arcsin0.75+lge+lnpi+6pi-tanpi+arcsin0.75+lge+lnpi+6pi-tanpi+arcsin0.75+lge/lnpi+6pi-tanpi+arcsin0.75+sin0.75+lge+lnpi//2+5tan5lnlge+6pi*tanpi+arcsin0.75*tanpi+arcsin0.75+lge+lnpi+6pi-tanpi+arcsin0.75+lge+lnpi+6pi-tanpi+arcsin0.75+lge+lnpi+6pi*tanpi+arcsin0.75+lge+lnpi+6pi-tanpi+arcsin0.75+lge+lnpi+6pi-tanpi+arcsin0.75+lge/lnpi+6pi-tanpi+arcsin0.75+sin0.75+lge+lnpi//2+5tan5lnlge+6pi*tanpi+arcsin0.75*tanpi+arcsin0.75+lge+lnpi+6pi-tanpi+arcsin0.75"
= 708.209627815645
统计300亿内的素数个数
i/pri.count 30000000000
在30000000000以内共有1300005926个素数
页:
[1]