C# valor absoluto

C# valor absoluto
En C Sharp, un valor absoluto está presente en la clase de matemáticas utilizada para devolver el valor en el valor absoluto de ese número. Se representa como una función ABS () con el objeto matemático. El método absoluto contiene diferentes parámetros en él. Por ejemplo:
  • Matemáticas.ABS (doble): encuentra el valor en el valor absoluto del número de flotación de doble precisión.
  • Matemáticas.ABS (int16): encuentra el valor absoluto de un valor entero que tiene 16 bits. Del mismo modo, ABS (int32) e ABS (int64) se usan para encontrar el valor absoluto de los valores de 32 bits y 64 bits.
  • Matemáticas.ABS (single): encuentra el valor de un solo número de flotación.

Implementación del valor absoluto

Ejemplo 1

Es un ejemplo de muestra para elaborar el funcionamiento de un valor absoluto en el lenguaje de programación C Sharp. Entonces, simplemente use un programa donde se inicializan dos variables de tipo entero con valores. Uno contiene el valor positivo, y el valor negativo es para el segundo. El valor absoluto es una característica incorporada del presente n Sharp en la clase de matemáticas. Entonces no accederemos directamente a la función absoluta. Se accederá a través del objeto de tipo matemático.

# Int abs = matemáticas.ABS (Val1);

Este método de valor absoluto devuelve un número, por lo que aceptamos el resultado en la variable. El parámetro de la función contiene el valor que se determina. Este es el número en el que necesitamos aplicar la función absoluta.

El terminal Ubuntu se usa para mostrar los valores resultantes utilizando cualquier compilador. En Ubuntu, necesitamos compilar el código a través de un compilador que sea MCS para los códigos fuente de C Sharp. Mientras que para la ejecución del código, usamos mono con la extensión del archivo de .exe.

Archivo de $ MCS.CS
$ MONO ARCHIVO.exe

Puede ver que el número positivo parece igual que en la inicialización.

Ejemplo 2

En este caso, utilizamos una función de tipo de parámetro decimal. Se declara que este método devuelve un valor absoluto de un número en una notación decimal.

Descripción del parámetro y el tipo de retorno:

El valor es el parámetro que es el número requerido, que es igual o mayor que el decimal.MinValue. Y de manera similar, debemos tener en cuenta que el valor no es mayor que el decimal.Valor máximo. Ambos valores pertenecen al sistema.Valor decimal. Estos dos valores son la característica incorporada de la fracción decimal. Ese número se encuentra entre 0 y el valor decimal máximo.

Ahora, usaremos este concepto como ejemplo. Inicie el programa con la biblioteca del sistema para usar de manera efectiva todas las características presentes en este archivo de encabezado. Luego, tomaremos una matriz de tipo decimal para almacenar diferentes valores decimales dentro del programa principal. El primer índice contiene el decimal.Minvalue, de manera similar, un número 0 positivo, y luego un valor negativo seguido del valor máximo de la clase decimal. En otras palabras, hay variedades de elementos en una matriz en la que aplicaremos la función absoluta. Dentro del bucle, aplique la siguiente función absoluta en cada matriz:

# Matemáticas.ABS (valor));

El parámetro tomará cada número de la matriz en su turno.

Después de esto, con el .Extensión CS, guarde el archivo y use el terminal para ver las cifras absolutas resultantes para los valores utilizados como entrada.

Archivo de $ MCS.CS
$ MONO ARCHIVO.exe

El decimal.El minValue es un número fijo negativo. Del mismo modo, el decimal.MaxValue es un mismo número positivo fijo. Después de pasar por la función absoluta, el número negativo se convierte en un número positivo, y 0 permanece como es. La función absoluta no se aplica a los números neutros, ya que 0 es un dígito neutral.

Ejemplo 3

Este ejemplo trata de tener un doble valor en la función. Esta función devuelve la respuesta en un número flotante doble.

El parámetro de la función se aplica mediante las mismas reglas que hemos aplicado en el caso de números decimales. El doble.Maxvalue y doble.El minValue se usa para la comparación, y el número es menor que el valor máximo y mayor que el valor mínimo. El mismo valor se devuelve en el caso cuando usamos Nan.

Ahora, considere el siguiente ejemplo. Veremos que se aplica un valor de doble nan al usar la doble función en sí misma.

# Doble.YAYA;

La matriz doble contiene 6 valores, incluido un doble.minvalue, un valor simple doble, un nan y 0. Nuevamente, foreach loop accederá a cada elemento y aplicará la función absoluta en el valor. Ejecutar el código y verá los resultados en la siguiente consola.

$ MONO ARCHIVO.exe

Lo negativo se convierte en el valor positivo de un número similar. 0 sigue siendo el mismo, y el nan se ha mantenido como es. El valor absoluto no afecta a los nan y cero. Afecta principalmente los valores negativos, ya sea en forma decimal o en un entero positivo.

Ejemplo 4

Este ejemplo contiene participación del usuario. No hemos utilizado una variedad de números, ya sea valores decimales o dobles, como lo hicimos en los ejemplos anteriores. En lugar de usar el valor absoluto matemático incorporado, tenemos que usar una función separada para calcular el valor absoluto del número. Aquí, se le pedirá al usuario que ingrese el número de su elección. En la demostración de la clase, se declara una función que verifica si el número es un número positivo o un negativo al verificar a través de una declaración IF que se compara con los dígitos cero. En el caso de un valor negativo, entonces se multiplica por "-1".

# Número = número * 1;

De acuerdo con la regla de la multiplicación matemática, ambos valores negativos se combinan para formar un número positivo. Entonces, usamos un valor negativo aquí.

El mismo número se obtendrá multiplicando con 1. Entonces tomamos 1 número. El único propósito era convertir un número negativo en un valor positivo. Dentro del programa principal, la variable de número se inicializa como cero, y el número es un entero. Si se ingresa un valor doble, causará un error.

# Número = int.Analizar.Readline ());

Esto tomará la entrada del usuario de la consola.

# GetAbSoluteValue (número));

Ejecute el siguiente código en el terminal para obtener los resultados:

Archivo de $ MCS.CS
$ MONO ARCHIVO.exe

Cuando el usuario ingrese un valor 0, se devolverá. Cuando se ingresa un valor negativo, se vuelve positivo. Un número positivo sigue siendo el mismo.

Conclusión

El método absoluto es un método integrado de la clase de matemáticas presentes en la clase de sistema de lenguaje de programación C Sharp. Se accede por la clase de objeto de matemáticas para operarse correctamente. El rango de valores absolutos se encuentra entre el mínimo y los valores decimales y dobles absolutos máximos, respectivamente. Un valor absoluto es un valor positivo. Si un valor de entrada es un valor decimal, un valor doble o un valor negativo, devolverá un número que será de naturaleza positiva. Hemos explicado cada tipo en ejemplos con los diferentes valores de entrada.