Package lib.julio

Class Mat

java.lang.Object
lib.julio.Mat

public class Mat extends Object
A classe Mat fornece métodos matemáticos adicionais, como potência e raiz quadrada.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Mat()
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static double
    pot(double base, int expoente)
    Calcula a potência de um número.
    static double
    raizquad(double radicando)
    Calcula a raiz quadrada de um número.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Mat

      public Mat()
  • Method Details

    • pot

      public static double pot(double base, int expoente)
      Calcula a potência de um número.
      Parameters:
      base - A base.
      expoente - O expoente (deve ser não negativo).
      Returns:
      O resultado da potência.
      Throws:
      IllegalArgumentException - Se o expoente for negativo.
    • raizquad

      public static double raizquad(double radicando)
      Calcula a raiz quadrada de um número.
      Parameters:
      radicando - O número a ser radicado (deve ser não negativo).
      Returns:
      A raiz quadrada do número.
      Throws:
      IllegalArgumentException - Se o número for negativo.