摘要: std::sqrt, std::sqrtf, std::sqrtl C++ 数值库 常用数学函数 定义于头文件 <cmath> (1) float sqrt ( float arg ); float sqrtf( float arg ); (C++11 起) double sqrt ( double 阅读全文
posted @ 2020-03-04 22:01 chenlife 阅读(2567) 评论(0) 推荐(0)
摘要: #include<stdlib.h> void setup() { Serial.begin(115200); char dataH[5]; char dataC[5]; char dataF[5]; float h = 56.00; float c = 31.50; float f = 88.70 阅读全文
posted @ 2020-03-04 21:54 chenlife 阅读(1870) 评论(0) 推荐(0)
摘要: 在任何其他C / C ++平台中,当您要使用printf或其同级元素打印(或转换为字符串)浮点数时,可以将“%f”用作格式说明符。任何,除了在Arduino中。 要转换浮点,您需要使用dtostrf(), char * dtostrf( double __val, signed char __wid 阅读全文
posted @ 2020-03-04 21:47 chenlife 阅读(1697) 评论(0) 推荐(0)
摘要: Arduino 整型转字符型 https://blog.csdn.net/janet_1994/article/details/60777848实现了类型转换,主要使用 stdlib.h 中的 itoa() 函数来实现。 功能:将任意类型的数字转换为字符串。在 char * itoa(int val 阅读全文
posted @ 2020-03-04 21:22 chenlife 阅读(5577) 评论(0) 推荐(0)
摘要: 1 isnan()isnan() 判断是不是NAN值(not a number非法数字) 标准库中定义了一个宏:NAN来表示非法数字。 比如负数开方、负数求对数、0.0/0.0、0.0* INFINITY(无穷大)、INFINITY/INFINITY、INFINITY-INFINITY 以上操作都会 阅读全文
posted @ 2020-03-04 21:04 chenlife 阅读(6720) 评论(0) 推荐(0)
摘要: 在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。 什么是虚函数: 虚函数是指一个类中你希望重载的成员函数 ,当你用一个 基类指针或引用 指向一个继承类对象的时候,调用一个虚函数时, 实际调用的是继承类的版本。 ——摘自MSDN 举例: #include <i 阅读全文
posted @ 2020-03-04 17:57 chenlife 阅读(516) 评论(0) 推荐(0)
摘要: 简介pragma region 是一个Visio Studio Code Editor中的命令,来定义可以扩展和收缩的代码区域的开头和结尾,可以用来收缩或者展开一段代码。 pragma region namepragma endregion comment12参数comment(optional): 阅读全文
posted @ 2020-03-04 17:49 chenlife 阅读(2589) 评论(0) 推荐(0)
摘要: http://c.biancheng.net/view/1360.html 逻辑运算符可以将两个或多个关系表达式连接成一个或使表达式的逻辑反转。本节将介绍如何使用逻辑运算符将两个或多个关系表达式组合成一个。表 1 列出了 C++ 的逻辑运算符。 表 1 逻辑运算符 运算符含义效 果 && 与 将两个 阅读全文
posted @ 2020-03-04 17:20 chenlife 阅读(3813) 评论(0) 推荐(0)
摘要: String 的endsWith() 方法用于测 试字符串是否以指定的后缀结束。如果参数表示的字符序列是此对象表示的字符序列的后缀,则返回 true;否则返回 false。注意,如果参数是空字符串,或者等于此 String 对象(用 equals(Object) 方法确定),则结果为 true。 p 阅读全文
posted @ 2020-03-04 17:19 chenlife 阅读(402) 评论(0) 推荐(0)