Skip to content

Commit 2233908

Browse files
committed
[add] Implementada la funcion acos_t y probada
1 parent df8a3de commit 2233908

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

FunTras/src/funtras.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,11 @@ double funtras::atan_t(double x){
241241
}
242242
}
243243

244+
// Aproxima el valor del arcocoseno
245+
double funtras::acos_t(double x){
246+
return funtras::pi_t()*funtras::div_t(2) - funtras::asin_t(x);
247+
}
248+
244249

245250
// Aproxima el valor de la raiz cuadrada
246251
double funtras::sqrt_t(double x){

FunTras/src/funtras.hpp

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ namespace funtras {
112112
/**
113113
* @brief Realiza la aproximacion de arcoseno de una variable.
114114
* @param x Valor de la variable.
115-
* @return El resultado de acos(x).
115+
* @return El resultado de asin(x).
116116
*/
117117
double asin_t(double x);
118118

@@ -123,6 +123,13 @@ namespace funtras {
123123
*/
124124
double atan_t(double x);
125125

126+
/**
127+
* @brief Realiza la aproximacion de arcocoseno de una variable.
128+
* @param x Valor de la variable.
129+
* @return El resultado de acos(x).
130+
*/
131+
double acos_t(double x);
132+
126133
/**
127134
* @brief Realiza la aproximacion de raiz cuadrada de una variable.
128135
* @param x Valor de la variable.

0 commit comments

Comments
 (0)