c中c语言sqrt函数怎么用和数据类型的应用

他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)扫二维码下载作业帮
3亿+用户的选择
下载作业帮安装包
扫二维码下载作业帮
3亿+用户的选择
VS2012中调用类似fabs()和sqrt()函数,参数为double类型数函数有效,参数为变量或者复杂的数学表达式无效调试的时候一遇到这类数学函数都会有如下提示:(以sqrt函数为例)You need to find sqrt.asm to view the source for the current call stack frameTry one of the following options:-Browse and find sqrt.am...You can view disassembly in the Disassembly window. To always view disassembly for missing source files,change the setting in the Option dialog.Source search informationLocating source for 'f:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\sqrt.asm'. Checksum: MD5 {dd e7 2b 95 3a 36 c9 63 55 5e 42 7 b1 83 9a 8d}The file 'f:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\sqrt.asm' does not exist.Looking in script documents for 'f:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\sqrt.asm'...Looking in the projects for 'f:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\sqrt.asm'.The file was not found in a project.Looking in directory 'D:\Visual Studio 2012\VC\crt\src\'...Looking in directory 'D:\Visual Studio 2012\VC\crt\src\vccorlib\'...Looking in directory 'D:\Visual Studio 2012\VC\atlmfc\src\mfc\'...Looking in directory 'D:\Visual Studio 2012\VC\atlmfc\src\atl\'...Looking in directory 'D:\Visual Studio 2012\VC\atlmfc\include'...Looking in directory 'D:\XX\XXX\Visual Studio 2012\VC\atlmfc\src\mfc'...Looking in directory 'D:\XX\XXXX\Visual Studio 2012\VC\atlmfc\src\mfcm'...Looking in directory 'D:\XX\XXXX\Visual Studio 2012\VC\atlmfc\src\atl'...Looking in directory 'D:\XX\XXXX\Visual Studio 2012\VC\crt\src'...Looking in directory ''...Looking in directory 'D:\XX\XXXX\Visual Studio 2012\VC\include'...Looking in directory 'D:\XX\XX\Visual Studio 2012\VC\atlmfc\include'...Looking in directory 'C:\Program Files (x86)\Windows Kits\8.0\Include\um'...Looking in directory 'C:\Program Files (x86)\Windows Kits\8.0\Include\shared'...Looking in directory 'C:\Program Files (x86)\Windows Kits\8.0\Include\winrt'...The debug source files settings for the active solution indicate that the debugger will not ask the user to find the file: f:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\sqrt.asm.The debugger could not locate the source file 'f:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\sqrt.asm'.没有人回答吗?只有小白我在做数值计算时碰到这种问题吗?求大神解救.
作业帮用户
扫二维码下载作业帮
3亿+用户的选择
你把你的整型变量或者表达式乘以1.0,然后作为sqrt的参数,这样就可以了.你没有sqrt的源程序,是无法对sqrt进行调试的.
谢谢您的回答,代码的所有变量都是double类型的;如果我不能调试sqrt 那么我就不能逐语句调试了吗?那我就无法监视相关变量的数值了,该怎么办呢,请指教,谢谢!
你到了调用sqrt的那个语句的时候,按F10单步调试,不要按F11单步调试。
为您推荐:
扫描下载二维码他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)c语言实现sin,cos,sqrt,pow函数_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
c语言实现sin,cos,sqrt,pow函数
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢C语言sqrt()的用法_百度知道
C语言sqrt()的用法
我有更好的答案
math.h&/result*result = x   printf(&quot:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力; &#47.0中的math.h头文件的函数原型为double sqrt(double): 在VC6;   return 0;   }来自百度大神。;n&。   头文件:math.h   程序例.h&   int main(void)   {   double x = 4;stdio:   #include &The square root of % is %\   result = sqrt(x);   #include &lt, x, result).0, result功 能: 计算一个非负实数的平方根   函数原型;   说明
采纳率:57%
计算一个非负实数的平方根
就是根号的意思 sqrt(4)=2就这么简单 只是用的时候需要加上头文件math.h
比如对于int型整数int x = 9;sqrt(x)// 求X的平方根,结果亦即3
用qort吧,简单很多#include&algorithm&int cmp(int a,int b){return a&b;}
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
c语言 sqrt的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 c语言sqrt函数源代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信