Esta función devuelve el valor absoluto de su argumento. Si se pasa un valor entero puro, lo devolverá tal como está, pero si se pasa una string, devolverá cero. Si se omite VALUE, entonces usa $_
Sintaxis: abs(VALOR)
Parámetro:
VALOR: Es un número requerido que puede ser positivo o negativo o una string.Devoluciones: la función devuelve el valor absoluto de los argumentos pasados.
Ejemplo 1:
#!/usr/bin/perl # Defining decimal value $var1 = 15.8; # Defining integer value $var2 = 7; # Defining negative value $var3 = "-15.2"; # Calling abs() function $res1 = abs($var1); $res2 = abs($var2); $res3 = abs($var3); # Printing these values print "Abs value of var1 is $res1\n"; print "Abs value of var2 is $res2\n"; print "Abs value of var3 is $res3";
Producción:
Abs value of var1 is 15.8 Abs value of var2 is 7 Abs value of var3 is 15.2
Ejemplo 2:
#!/usr/bin/perl # Defining string value $var1 = "Geeks"; # Defining Fractional value $var2 = 7/2; # Calling abs() function $res1 = abs($var1); $res2 = abs($var2); # Print these values print "Abs value of var1 is $res1\n"; print "Abs value of var2 is $res2";
Producción:
Abs value of var1 is 0 Abs value of var2 is 3.5
Publicación traducida automáticamente
Artículo escrito por Akanksha_Rai y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA