因各个项目中需要使用根据字符串计算数值,这里写出一个算法,专门计算字符串。配有大量常用公式。只有一个人方法,直接调用即可。 类名:CustomMath 函数名:Calculations(string value) 说明:求解算式表达式字符串的值 表达式中包含的符号或函数: truncate, ceiling,floor,round,log10, sign,sinh,sqrt, asin,atan,cosh, tanh, sin,cos,tan ,abs,acos, exp,log,max,min,pow,mod,+,-,*,/,',',(,) 函数说明:(不区分大小写) truncate(num) 计算指定数的整数部分 truncate(1.23)=1 ceiling (num) 返回大于或等于指定的双精度浮点数的最小整数值 ceiling(1.23)=2 floor(num) 返回小于或等于指定双精度浮点数的最大整数 floor(1.23)=1 round(num) 将双精度浮点值舍入为最接近的整数值 round(1.23)=1 round(num,num1) 将小数值按指定的小数位数舍入 round(1.23,1)=1.2 log10(num) 返回指定数字以 10 为底的对数 log10(10)=1 sign(num) 返回表示数字符号的值 sign(1.23)=1 sinh(num) 返回指定角度的双曲正弦值 sinh(1.23)=1.5644 sqrt(num) 返回指定数字的平方根 sqrt(9)=3 sqrt(num,num1) 返回指定数字的num1根 sqrt(27,3)=3 asin(num) 返回正弦值为指定数字的角度 asin(0.5)=PI/6 atan(num) 返回正切值为指定数字的角度 atan(1)=45 cosh(num) 返回指定角度的双曲余弦值 cosh(1.23)=1.8567 tanh(num) 返回指定角度的双曲正切值 tanh(1.23)=0.8425 sin(num) 返回指定角度的正弦值 sin(PI/6)=0.5 cos(num) 返回指定角度的余弦值 sin(PI/3)=0.5 tan(num) 返回指定角度的余切值 sin(PI/4)=1 abs(num) 返回数字的绝对值 abs(-12)=12 acos(num) 返回余弦值为指定数字的角度 acos(0.5)=PI/3 exp(num) 返回 e 的指定次幂 exp(1)=2.718 log(num) 返回指定数字的自然对数(底为 e) log(e)=1 log(num,num1) 返回指定数字在使用指定底时的对数 log(e,e)=1 max(num,um1) 返回最大值 max(1,2)=2 min(num,num1) 返回最小值 min(1,2)=1 pow(num,num1) 返回指定数字的指定次幂 pow(2,2)=4 mod(num,num1) 返回余数 mod(3,2)=1 常量: PI 值:3.14159265358979323846 E 值:2.7182818284590452354 YEAR 值:当前年份 MONTH 值:当前月份 DAY 值: 当前日 HOUR 值:当前时 MINUTE 值:当前分 SECOND 值:当前秒 RANDOM 值:一个随机数(0-1 之
2021-10-07 16:32:18 25KB C# .NET 计算
1
今天小编就为大家分享一篇python实现根据给定坐标点生成多边形mask的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2021-10-07 14:25:36 37KB python 坐标点 多边形 mask
1
MSDS6372 项目 1 2021 年夏季团队:Tricia Herrera、Michael Mazel、Cameron Stewart、Rick Fontenot 在这个项目中,我们探索了一个称为“人口普查收入”的 UCI 数据集,并建立模型以根据可用变量预测个人收入是否超过 5 万美元/年 我们注释的代码被分解为项目的每个部分的单独 rmd 文件: EDA.Rmd:探索性数据分析,包括输出干净、转换和缩放的数据集,这些数据集会输入以下建模文件 我们项目的书面总结包含在 MSDS6372_Project2.pdf 文件中
2021-10-07 11:56:13 5MB HTML
1
我们通过将弧线作为点作为 x 和 y 的函数来绘制这个翼型或叶片,这些点是通过知道半径绘制的圆的中心
2021-10-06 19:00:25 2KB matlab
1
UCSD MSBA MGTA 455客户分析案例研究 RFM分析-Tuango案例 MU Kaiyu / 2021-02-02 该案例主要涉及如何在客户分析中进行RFM分析。 通过将新近度,频率和货币因素划分为5个分箱,其中第一个分箱表示响应率最高的分箱。 使用构建的模型,可以预测预期的总体响应率和利润。 在tuango_post.ipynb检查模型的tuango_post.ipynb 。
2021-10-06 17:49:01 4.32MB HTML
1
function r = Tap_Rayleigh_Jakes(fd,deltaT,Ns) %使用Jakes方法产生单径Rayleigh衰落信道 % 输入: % fd , 多普勒频移 % deltaT , 样值之间的时间间隔 % Ns , 输出瑞利样值序列的长度 % % 输出: % r ,Ns长的瑞利样值序列,加入多普勒频移
2021-10-05 16:33:36 828B rayleigh
1
本程序可将俄语按读音转换为英语,以帮助初学俄语的朋友快速学会发音。
2021-10-04 23:42:54 32KB 俄语 英语 转换 读音
1
根据文件日期自动创建层级目录文件夹(文件夹根据日期命名),然后将文件移动到文件夹里。通过启动文件可以在windows或Linux下直接运行工作
2021-10-04 20:58:59 878KB 文件移动 文件日期 文件夹创建
1
模块:MMM-DynamicWeather 高度可配置的MagicMirror模块可根据当前天气显示不同的动画并显示自定义事件效果。 受启发 雨 多云的 安装 在终端中,转到MagicMirror的Module文件夹: cd ~/MagicMirror/modules 克隆此存储库: git clone https://github.com/scottcl88/MMM-DynamicWeather.git 在config.js文件中配置模块。 注意:启动镜像后,可能需要花费几秒钟来启动。 更新中 转到DynamicWeather模块 cd ~/MagicMirror/modules/MMM-DynamicWeather 拉最新 git pull origin master --allow-unrelated-histories 您也可以使用NPM软件包: : 使用模块 要使用
2021-10-04 20:02:51 13.23MB magicmirror2 mmm-module JavaScript
1
主要介绍了根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本),需要的朋友可以参考下
2021-10-04 17:12:47 45KB user-agent 蜘蛛
1