vb中三角函数怎么求精确值比如我要算sin(π/6),vb中自己定义的π有精确度问题,导致最后求出的值只能是约等于0.5.怎么能得到0.5的结果

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/29 17:11:40

vb中三角函数怎么求精确值比如我要算sin(π/6),vb中自己定义的π有精确度问题,导致最后求出的值只能是约等于0.5.怎么能得到0.5的结果
vb中三角函数怎么求精确值
比如我要算sin(π/6),vb中自己定义的π有精确度问题,导致最后求出的值只能是约等于0.5.怎么能得到0.5的结果

vb中三角函数怎么求精确值比如我要算sin(π/6),vb中自己定义的π有精确度问题,导致最后求出的值只能是约等于0.5.怎么能得到0.5的结果
精度不够,我这个代码在VBA下可以得到0.5
Dim pi As Double
pi = 3.14159265358979
MsgBox Sin(pi / 6)
实际上编程的时候,碰到有小数的场合,都应该考虑精度问题,一般不能用
if a = b then
这样的方法来判断是否相等.应该设置一个许可误差,判断一个值是否在许可误差内,或者不需要精确值时,用
if a=b
这样的方式来判断.
这是硬件决定的,因为小数的长度可能是无限的,电脑不可能储存无限的数,所以总是会舍弃小数.如果要求高,就用double类型,否则用single类型,保证精度.楼主这个问题可以计算出0.5,只能说是幸运,最好还是要假设他就是0.5左右.或者考虑用四舍五入,比如保留两位小数,那绝对能得到0.5了.

vb中三角函数怎么求精确值比如我要算sin(π/6),vb中自己定义的π有精确度问题,导致最后求出的值只能是约等于0.5.怎么能得到0.5的结果 在vb中怎么求三角函数值 代码编写 vb中的三角函数vb中,正弦.余弦.正切的比值知道了,求度数.怎么弄? VB 三角函数转值问题在VB中三角函数的单位为弧度,比如说sin(30)算出的结果为30弧度的值.现求一代码.功能为把三角函数括号内的数值转成角度值.比如,我在程序中输入sin(30)+48-cos(46)+7.则自动得 关于初中三角函数..SIN COS TAN的问题今天学了三角函数..有一个东西一直不明白..比如要算一个角度我的意思是 知道三角函数的值..但是不知道角度...怎么求比如tan 如何计算非特殊角的三角函数值?就是那种很简单的题,比如:在三角形ABC中,a=20 b=28 A=40° 求B(精确到1°)和c(保留两个有效数字)解出来sinB=0.8999 我就是不知道这个0.8999是怎么算的算出来等 VB,知道三角函数,怎么用VB算度数? 求出来一个不是特殊角的三角函数值以后怎么求度数?比如求出tan a =4后怎么把它精确到1°? VB中的三角函数怎么表示 VB中Kill的用法比如我想删除C盘的“新建文件夹”,在VB中的指令是什么?怎么拼写?麻烦告送我VB的 用fx-82计算器怎么算三角函数的度数呀比如sin√21/7 题目叫你精确到1°我该怎么按呀求大大们指教! 三角函数的导数公式三角函数的导数怎么求啊?比如y=sinx的导数怎么求,要讲解, 三角函数的值是怎么算的呀?有没有什么计算三角函数值的公式!可能的话,请帮我举个例子,比如sin15,cos15 跪求三角函数值表,要所有的角,弧度制和角度制都要.我急!不能只有几个就把我打发了,要齐全,要精确的 vb求三角函数和画三角函数的程序代码 在VB中需要RND随机一个数字,这个数字必须在几个数中抽取,应该怎么写?比如我要在(1,6,9,55,130)中随机得到一个数,这段代码应该怎么写呢?求高手支招. cdr中 怎么填精确色?比如蓝8 求位移中三角函数是怎么算的