Skip to content
Related Articles

Related Articles

Perl | Math::BigInt->bzero() method

View Discussion
Improve Article
Save Article
  • Last Updated : 03 Oct, 2019
View Discussion
Improve Article
Save Article

Math::BigInt module in Perl provides objects that represent integers with arbitrary precision and overloaded arithmetical operators.

bzero() method of Math::BigInt module is used to create a new object with value zero and if used on an existing object, it sets it to zero.

Syntax: Math::BigInt->bzero()

Parameter: No Parameter

Returns: object with value zero

Example 1:




#!/usr/bin/perl  
    
# Import Math::BigInt module 
use Math::BigInt; 
    
# Specify number 
$num = 78215936043546; 
    
# Create BigInt object 
$x = Math::BigInt->new($num); 
  
# Object before function call
print("Before function call: $x\n"); 
  
# Calling the function
$x->bzero();
  
# Object after function call
print("After function call: $x");

Output:

Before function call: 78215936043546
After function call: 0

Example 2:




#!/usr/bin/perl  
    
# Import Math::BigInt module 
use Math::BigInt; 
   
# Create a BigInt object 
$x = Math::BigInt->bzero();
  
# Object created with bzero()
print("$x");

Output:

0
My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!