报错:float 返回值是“-nan”

报错:float 返回值是个“-nan”。

vim coordinates.h

vim coordinates.c

gcc -lm coordinates.c -DD

./a.out

程序执行后返回了 1。

------------------------------

仔细查看后,发现在函数中算式写错了。把“减号”,改成“加号”。

再编译执行后。

时间: 2024-08-30 11:51:49

报错:float 返回值是“-nan”的相关文章

PA模块报错-实际返回的行数超出请求的行数(分析标准FORM报错解决思路)

录入预算报错时报错: 分析:这个错误是select into 语句返回多行的结果,但具体在哪? 两种方法查找,trace 或者debug 1.trace 启用调试 获取trace文件 -bash-3.2$ tkprof ERPDEV_ora_7532_RICK.trc $HOME/7532_rick.fchela.txt TKPROF: Release 11.2.0.2.0 - Development on Mon Jul 28 11:21:34 2014 Copyright (c) 1982,

遇到的错误:Mysql 报错Duplicate entry '值' for key '字段名'的解决

### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry 'admin' for key 'user_name_unique' ### The error may involve com.mmall.dao.UserMapper.insert-Inline ### The error occurred

根据报错信息返回判断系统容器、系统

根据报错信息返回判断系统容器.系统 判断容器 通过构造错误的URL地址,使得网站返回404页面:没有经过处理的就会暴露自己的系统和容器. 这一类是:Windows 2008 R2 IIS7.5/7.0 特征:白底黑字+红字 这一类是:Windows 2003 IIS6.0 特征是:白底黑字 这一类是:Apache Tomcat 特征:白字棕灰底 这一类是:Apache 特征:粗体的Not Found 这一类则是经过人工干预的自定义的美化404页面,无法从此判断容器类型 遇到这类页面可以通过Coo

[Jmeter]jemeter启动报错,返回错误码 5,处理方法

今天在使用jmeter的时候,启动GUI,发现bat文件执行有告警,告警内容如下: java.util.prefs.WindowsPreferences <init>WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5. 报错原因: jmeter需要写注册表 解决办法:

关于苹果真机 getFullYear()返回值为NAN的问题

问题描述: 在html页面中获得后台传过来的一个时间并显示在页面上,我用getFullYear() ,getMonth(),getDate()分别获得了年月日在电脑上和三星手机上页面都能正确的显示时间,而苹果手机确显示NaN.NaN.NaN. 解决方法: 有兼容性问题,需要把中横线换成斜杠. new Date("2017-02-16 20:41:10".replace(/-/g,'/')).getFullYear()

关于C#反射Assembly.load() .CreateInstance() 未报错, 返回对象为空

这几天开始新项目,在AbstractDalFactory反射实例的时候,遇到的问题是load程序集成功,但是Create实例为null. 被反射的程序集名称和命名空间都为s2s.Dal, 刚开始我在想,会不会是中间的有个点 . 的问题,转而一想不可能啊,因为我AutoFac依赖注入s2s.BLL对象的时候,中间也有的点.啊. 第一天晚上调试了几个小时,今天晚上调试几个小时之后我终于决定重新创建一个DAL程序集,命名为s2s_Dal. 果然问题解决了. 按照情况来看,的确是.影响了.NETFram

为什么类的拷贝构造参数加引用、重载赋值函数的返回值和参数加引用

class string { public: string(const char *str=NULL); string(const string& str);     //copy构造函数的参数为什么是引用呢? string& operator=(const string & str); //赋值函数为什么返回值是引用呢?参数为什么是引用呢? ~string(); }; 下面我就给大家解释一下: class String1 { public: String1(const char*

SQL报错注入结合sqli lab和百度杯CTF VId

0x00 背景 学习记录一下报错型的注入,经各方整理和自己总结形成. 所有的注入原理都是一样,即用户输入被拼接执行.但后台数据库执行语句产生错误并回显到页面时即可能存在报错注入. 0x01概念 报错型注入的利用大概有以下3种方式: 1:?id=2' and (select 1 from (select count(*),concat( floor(rand(0)*2),(select (select (查询语句)) from information_schema.tables limit 0,1

nginx 报错 nginx: [emerg] could not build the variables_hash,

在nginx重启的时候报错了: nginx: [emerg] could not build the variables_hash, you should increase either variables_hash_max_size: 512 or variables_hash_bucket_size: 64 此时按照网上的修改 以下这些内容,根本没用! types_hash_max_size 2048;    server_names_hash_bucket_size 128; 还是别改这些