由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - 怎么找这个函数的源代码?
相关主题
C++ 初级再初级问题 (转载)问个剧土的关于Xcode的helloworld问题 (转载)
紧急求救:关于指向类中函数指针作为函数参量改变 c string 的一个问题
开源是可以看到源代码的意思吧,为什么这个看不到呢?帮看看这段code (转载)
询问一个Big O notation的问题[请问]除了CS基础课之外,还需要再学别的domain knowledge么?
[合集] 一个牛人的CMU申请之路: 从西安交大到图灵奖大牛请问为什么这个程序会出现RunTime Error
问一个C++函数Parameter的问题问一个c++问题
讨论:Trans. medical imaging VS. Trans on image processing有啥好的normal distribution random variable的C代码?
Google面试怎么这么难啊,LG很难过,我该怎么劝他呢? (转载)这个在visual c++下怎么编不来,
相关话题的讨论汇总
话题: alpha话题: imag话题: acos话题: double话题: real
进入CS版参与讨论
1 (共1页)
m****a
发帖数: 684
1
acos只有在c11里才实现了,我想用这个函数,又不方便装c11,从哪里能下载到这个函
数的源码啊?
想找complex.h, 没有找到
http://www.cplusplus.com/reference/complex/acos/
d****i
发帖数: 4809
2
自己实现一个呗,又不难

【在 m****a 的大作中提到】
: acos只有在c11里才实现了,我想用这个函数,又不方便装c11,从哪里能下载到这个函
: 数的源码啊?
: 想找complex.h, 没有找到
: http://www.cplusplus.com/reference/complex/acos/

m****a
发帖数: 684
3
能扔个简单的公式过来吗?
大学学的那点复数知识忘光了。。。
m****0
发帖数: 837
4
这跟复数有什么关系? 难道不是泰勒展开求? 看来马工确实好当啊

【在 m****a 的大作中提到】
: 能扔个简单的公式过来吗?
: 大学学的那点复数知识忘光了。。。

d****i
发帖数: 4809
5
一个简单的实现如下,注意返回的角度是个在[0, 2*Pi)之间的实数:
#include
#include
#define PI 3.1415926
using namespace std;
template
struct complex {
T re, im;
complex(T real, T imag) : re(real), im(imag) {}
};
template
double acos(const complex& x)
{
T real = x.re;
T imag = x.im;
double alpha_full;
double alpha;
alpha = acos(real / sqrt(real*real + imag*imag)); //This calls C acos()
function.
if(imag >= 0) {
alpha_full = alpha;
} else {
alpha_full = 2*PI-alpha;
}
return alpha_full;
}
int main(int argc, char* argv[])
{
complex num(1.0, -1.0);
double angle = acos(num);
cout< }

【在 m****a 的大作中提到】
: 能扔个简单的公式过来吗?
: 大学学的那点复数知识忘光了。。。

m****a
发帖数: 684
6
acos只有在c11里才实现了,我想用这个函数,又不方便装c11,从哪里能下载到这个函
数的源码啊?
想找complex.h, 没有找到
http://www.cplusplus.com/reference/complex/acos/
d****i
发帖数: 4809
7
自己实现一个呗,又不难

【在 m****a 的大作中提到】
: acos只有在c11里才实现了,我想用这个函数,又不方便装c11,从哪里能下载到这个函
: 数的源码啊?
: 想找complex.h, 没有找到
: http://www.cplusplus.com/reference/complex/acos/

m****a
发帖数: 684
8
能扔个简单的公式过来吗?
大学学的那点复数知识忘光了。。。
m****0
发帖数: 837
9
这跟复数有什么关系? 难道不是泰勒展开求? 看来马工确实好当啊

【在 m****a 的大作中提到】
: 能扔个简单的公式过来吗?
: 大学学的那点复数知识忘光了。。。

d****i
发帖数: 4809
10
一个简单的实现如下,注意返回的角度是个在[0, 2*Pi)之间的实数:
#include
#include
#define PI 3.1415926
using namespace std;
template
struct complex {
T re, im;
complex(T real, T imag) : re(real), im(imag) {}
};
template
double acos(const complex& x)
{
T real = x.re;
T imag = x.im;
double alpha_full;
double alpha;
alpha = acos(real / sqrt(real*real + imag*imag)); //This calls C acos()
function.
if(imag >= 0) {
alpha_full = alpha;
} else {
alpha_full = 2*PI-alpha;
}
return alpha_full;
}
int main(int argc, char* argv[])
{
complex num(1.0, -1.0);
double angle = acos(num);
cout< }

【在 m****a 的大作中提到】
: 能扔个简单的公式过来吗?
: 大学学的那点复数知识忘光了。。。

k****5
发帖数: 546
11
libc++ , or libstdc++

【在 m****a 的大作中提到】
: acos只有在c11里才实现了,我想用这个函数,又不方便装c11,从哪里能下载到这个函
: 数的源码啊?
: 想找complex.h, 没有找到
: http://www.cplusplus.com/reference/complex/acos/

1 (共1页)
进入CS版参与讨论
相关主题
这个在visual c++下怎么编不来,[合集] 一个牛人的CMU申请之路: 从西安交大到图灵奖大牛
请教关于一个C++的基本CODING 问题问一个C++函数Parameter的问题
vostro 230=银河1?2讨论:Trans. medical imaging VS. Trans on image processing
【灌水】数学大帝小时候Google面试怎么这么难啊,LG很难过,我该怎么劝他呢? (转载)
C++ 初级再初级问题 (转载)问个剧土的关于Xcode的helloworld问题 (转载)
紧急求救:关于指向类中函数指针作为函数参量改变 c string 的一个问题
开源是可以看到源代码的意思吧,为什么这个看不到呢?帮看看这段code (转载)
询问一个Big O notation的问题[请问]除了CS基础课之外,还需要再学别的domain knowledge么?
相关话题的讨论汇总
话题: alpha话题: imag话题: acos话题: double话题: real