Manual de xsEasyC
Librería xsmath. Funciones Matemáticas

Funciones Matemáticas:

  • arcoCoseno
  • Obtener el arco coseno de x expresado en radianes

    Doble arcoCoseno(Doble x);


  • arcoSeno
  • Obtener el arco seno de x expresado en radianes

    Doble arcoSeno(Doble x);


  • arcoTangente
  • Obtener el arco tangente de x expresado en radianes

    Doble arcoTangente(Doble x);


  • coseno
  • Obtener el coseno de un ángulo de x radianes

    Doble coseno(Doble x);


  • diferenciaPositiva
  • Obtener la diferencia positiva entre x,y

    Doble diferenciaPositiva(Doble x, Doble y);


  • esMultiplo
  • Verifica si un número x es multiplo de un número y

    Logico esMultiplo(Entero x, Entero y);


  • exponencial
  • Obtener la base-e exponencial función de x

    Doble exponencial(Doble x);


  • hipotenusa
  • Obtener la hipotenusa de un angulo recto con catetos x,y

    Doble hipotenusa(Doble x, Doble y);


  • logaritmo
  • Obtener el logaritmo natural de x

    Doble logaritmo(Doble x);


  • maximoValor
  • Obtiene el valor mayor de x,y

    Doble maximoValor(Doble x, Doble y);


  • minimoValor
  • Obtiene el valor menor de x,y

    Doble minimoValor(Doble x, Doble y);


  • potencia
  • Elevar base, a una potencia exponente

    Doble potencia(Doble base, Doble exponente);


  • raizCuadrada
  • Obtiene la raiz cuadrada de un número x

    Doble raizCuadrada(Doble x);


  • raizCubica
  • Obtiene la raiz cubica de un número x

    Doble raizCubicas(Doble x);


  • redondear
  • Redondear un Doble x al Entero siguiente

    Doble redondear(Doble x);


  • redondearAbajo
  • Redondear un Doble a su parte entera

    Doble redondearAbajo(Doble x);


  • redondearArriba
  • Redondear un Doble a su parte entera siguiente

    Doble redondearArriba(Doble x);


  • residuoDecimal
  • Redondear un Doble a su parte entera

    Doble residuoDecimal(Doble dividendo, Doble divisor);


  • restaBinaria
  • Restar 2 numeros binarios indicados en cadena

    Caracter* restaBinaria(Caracter* binario1, Caracter* binario2);


  • restaHexadecimal
  • Restar 2 numeros hexadecimales indicados en cadena

    Caracter* restaHexadecimal(Caracter* hexadecimal1, Caracter* hexadecimal2);


  • restaOctal
  • Restar 2 numeros octales indicados en cadena

    Caracter* restaOctal(Caracter* octal1, Caracter* octal2);


  • seno
  • Obtener el seno de un ángulo de x radianes

    Doble seno(Doble x);


  • separarEnteroDecimal
  • Separar la parte entera y la decimal de un Doble

    Doble separarEnteroDecimal(Doble doble, Doble* parteEntera);


  • sumaBinaria
  • Sumar 2 numeros binarios indicados en cadena

    Caracter* sumaBinaria(Caracter* binario1, Caracter* binario2);


  • sumaHexadecimal
  • Sumar 2 numeros hexadecimales indicados en cadena

    Caracter* sumaHexadecimal(Caracter* hexadecimal1, Caracter* hexadecimal2);


  • sumaOctal
  • Sumar 2 numeros octales indicados en cadena

    Caracter* sumaOctal(Caracter* octal1, Caracter* octal2);


  • tangente
  • Obtener la tangente de un ángulo de x radianes

    Doble tangente(Doble x);


  • truncar
  • Truncar un numero x

    Doble truncar(Doble x);


  • valorAbsolutoDoble
  • Obtener el valor absoluto de un Doble

    Doble valorAbsolutoDoble(Doble x);