当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Perl abs()用法及代码示例

此函数返回其参数的绝对值。如果传递了纯整数值,则它将按原样返回它,但是如果传递了字符串,则它将返回零。如果省略VALUE,则使用$_

用法: abs(VALUE)

参数:
VALUE:这是必需的数字,可以是正数或负数或字符串。


返回:函数返回传递的参数的绝对值。

范例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";

输出:

Abs value of var1 is 15.8
Abs value of var2 is 7
Abs value of var3 is 15.2

范例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";

输出:

Abs value of var1 is 0
Abs value of var2 is 3.5


相关用法

注:本文由纯净天空筛选整理自Akanksha_Rai大神的英文原创作品 Perl | abs() function。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。