समारोह exp() पर्ल में

में पर्ल प्रोग्रामिंग भाषा में बनाया गया है एक समारोह exp().

समारोह log() रिटर्न के आधार प्राकृतिक लघुगणक के लिए निर्दिष्ट पावर:

▶ Run
#!/usr/bin/perl

use feature qw(say);

say exp(0); # 1
say exp(1); # 2.71828182845905
say exp(2); # 7.38905609893065
say exp(3); # 20.0855369231877

तर्क

यदि इस समारोह log() नहीं दिया कोई तर्क, फ़ंक्शन के साथ काम करता है एक चर $_:

इस उदाहरण में, चर $_ शामिल हैं undef, समारोह वास्तव में काम करता है के रूप में एक ही log(0), रिटर्न 1, लेकिन अभी भी इसके अतिरिक्त, एक चेतावनी प्रदर्शित किया जाता है Use of uninitialized value $_ in exp at script.pl line 6. इस तथ्य के कारण है कि कोड की एक पंक्ति है use warnings;:

▶ Run
#!/usr/bin/perl

use strict;
use warnings;

print exp();

मानक का उपयोग कर exp() के पास है, यह एक ही तर्क है ।

यदि हस्तांतरण समारोह exp() के एक से अधिक तर्क है, यह एक त्रुटि हो जाएगा और कोड का निष्पादन बंद कर दिया जाएगा ।

Too many arguments for exp at script.pl line 3, near "2)"
Execution of script.pl aborted due to compilation errors.

वापसी मान

समारोह exp() हमेशा एक नंबर देता है.

सरकारी दस्तावेज

यहाँ उत्पादन के आदेश perldoc -f exp:

    exp EXPR
    exp     Returns *e* (the natural logarithm base) to the power of EXPR.
            If EXPR is omitted, gives "exp($_)".

संबंधित विषयों

अन्य लेख