[Cambiar] funciones matemáticas comunes y el desarrollo de las constantes de iOS

Descripción del enlace

Objective-C introducen funciones comunes, constantes, variables

Funciones aritméticas

nombre de la función explicación
rand int () Generador de números aleatorios. (Ejemplo) srand (time (nil)); // número aleatorio inicialización int val = rand () P; // un número aleatorio entre 0 a 49
int abs (int a) El valor absoluto del entero (e) int val = abs (-8); → 8 ※ flotador cuando se utiliza FABS.
FABS dobles (doble a) De punto flotante valor absoluto (por ejemplo) doble val = fabs (-12.345); → 12.345 ※ tiempo entero con abs.
piso doble (doble a) Y el punto flotante número entero parte (decimal descarta) (Ejemplo) doble val = piso (12.345); → 12.000
doble ceil (doble a); Y el punto flotante número entero parte (parte decimal desecha, para introducir dígitos 1) (Ejemplo) doble val = ceil (12.345); → 13.000
doble pow (doble a, doble b) una potencia de b (Ejemplo) doble val = pow (2, 3); → 8
doble sqrt (doble a) una raíz cuadrada de (e) doble val = sqrt (2); → 1,41421356

Las funciones trigonométricas

nombre de la función explicación
cos dobles (doble a) función coseno (a: radianes)
pecado doble (doble a) función seno (a: radianes)
doble tan (doble a) función tangente (a: radianes)
doble asin (doble a) Arcoseno (a: radianes)
acos dobles (doble a) función coseno inversa (a: radianes)
doble atan (doble a) función arco tangente
doble atan2 (doble a, doble b) Devuelve la dan los valores de a y b arcotangente de coordenadas

función exponencial

nombre de la función explicación
doble log (doble a) Logaritmo en base e
doble log10 (doble a) registro de la función logarítmica

constante

nombre de constante explicación
M_PI Pi (= π)
M_PI_2 Pi media (= π / 2)
M_PI_4 Pi 1/4 (= π / 4)
M_1_PI = 1 / p
M_2_PI = 2 / n
YO = e
M_LOG2E log_2 (e)
M_LOG10E log_10 (e)

Supongo que te gusta

Origin www.cnblogs.com/wgb1234/p/12544406.html
Recomendado
Clasificación