问题标签 [cmath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 从arduino中串行接收的数据中解析整数
我正在使用以下代码在 arduino 中接收串行数据Serial.print((char)Serial2.read());
:
现在我想将数据存储在 x & y 变量中x=123
,y=456
类似地第二次
x=333
& y=444
。
我怎样才能做到这一点?
c++ - 错误:无法在赋值中将 'double' 转换为 'double(double, double, double)'
我知道我的工作很草率,这是我在这门课上的第四份作业。任何帮助将不胜感激,谢谢。
c++ - 在 c++ 中的命名空间 std 中重载数学函数是一个好习惯吗
我正在编写一个表示算术类型的 C++ 类(围绕mpfr的 c++ 包装器),并且我想支持 <cmath> 中的一些函数(我将以 std::sqrt 为例)。
所以我有以下课程:
我可以这样使用它:
但我不能这样使用它:
编译器 (g++ (Debian 4.7.2-5)) 错误是:“没有匹配函数调用 sqrt(ns::MyClass&)”。
这很正常,但对我来说是个问题。我需要这是有效的,因为 MyClass 应该用于现有的模板函数(我不应该修改)。例如:
以下代码实际上解决了我的问题:
但是在 std 命名空间中添加东西对我来说似乎很不自然。我怕以后会遇到意想不到的麻烦,这样做。
安全吗?如果不是,为什么?
有更好的选择吗?
c++ - 使用 cmath 的 fmod (C++) 时的不一致
使用 fmod 函数时,我得到了一些非常令人困惑的结果。
以下代码:
输出:
但是当对 x 值进行硬编码时:
输出变为:
我不知道这是什么原因,它在我的程序中产生了一些丑陋的错误。任何见解将不胜感激。提前致谢。
c++ - Clang:找不到“cmath”文件
我正在用 clang 编译我的项目,但我遇到了一个奇怪的错误:
我的 actions.cpp 第 20 行:
otpch.h 第 27 行:
定义.h 第 31 行:
我做了一些编辑,但我不知道是什么导致了这个错误,在这里编辑:https ://github.com/dominique120/miniature-adventure/commits/master
PS:GCC 只是转储了大量错误: https ://travis-ci.org/dominique120/miniature-adventure/jobs/21905513
pow - 我需要一个足够大的数据类型来容纳 pow(80,7)
我使用 cmath.h 中的 pow 来发挥功能。我使用代码 pow(80,7) 行。Int 和 long 太小,无法给我正确的价值。我将使用 printf 或 cout 来显示结果
我可以使用什么数据类型
c++ - GCC cmath 编译类型冲突
我正在尝试用我的笔记本电脑(MAC OS10.8)编译 ns2.34。解决了几个问题后,现在我遇到了这个问题:
在我看来,该错误是由 GCC 内部的冲突引起的?有没有人遇到过这个问题?
c++ - 双方计数中断
通过这个程序,我试图实现一个看起来像这样的输出
A+B+C= 7
xMin = 3
xMax = 8
3----10
4----11
5----12
6----13
7----14
8----15
相反,我通常会得到这样的东西
4----0
5----0
6----0
7----0
8----0
只有当我硬编码 xMin 或 xMax 以显示时,它才会改变,所有 in-bewteens 都不会显示。
python - Python 等价于 matlab cart2pol 和 pol2cart
我想使用 MATLAB 中的两个函数 pol2cart 和 cart2pol。
是否有任何等效的 Python 函数?或者如果我们可以定义函数?
例如,我尝试使用 cmath.polar 函数,但它只接受一个参数,而我有 2 个参数要在 polar 和 rec 函数中传递。
我曾尝试将此功能用于 cart2pol:
谢谢
python - 斐波那契的 Python 打印不起作用
我正在尝试打印 Fibonacci sequence Benet's formula,但是我的值不正确。我在这里错过了什么吗?
我得到的结果是:
它一定与精度有关。然而,使用cmath
而math
不是似乎也没有帮助。
任何帮助,将不胜感激。