PHP Math Function
|जब भी हमें PHP में Integer, Float, Double आदि डाटा टाइप में किस तरह के Mathematical Calculation करना होते हैं तब हम Math Function का उपयोग करते है , वैसे तो यह Function बहुत से हैं लेकिन उनमे से कुछ Selected Function की लिस्ट यहाँ पर दी गई हैं। समझने में और याद रखने में आसान बनाने के लिए इन्हे कुछ Part में Divide किया गया हैं
विडिओ के माध्यम से समझने के लिए यंहा पर क्लिक करे
abs() : Find Absolute Value in PHP
किसी भी नंबर को यदि Negative से Positive नंबर में बदलना हैं तो PHP abs() फंक्शन का उपयोग कर सकते हैं।
<?php
echo '<BR> abs(-9) : '. abs(-9); //9
echo '<BR> abs(9) : '. abs(9); //9
?>
min() : Find Minimum Values in PHP
दिए गए एक से अधिक नंबर में से सबसे छोटे नंबर को Find करने के लिए हम PHP min() का उपयोग करते हैं , इसमे हम कितने ही Parameter बड़ा सकते हैं । कम से कम हमे दो रखना होते हैं ताकि वह दोनों मे से कम वैल्यू Find कर आपको Provide कर सके।
<?php
echo '<BR>';
echo '<BR> min(2,5) : '. min(2,5); // 2
echo '<BR> min(2,5,7,10,-2) : '. min(10,7,3,4,-2); //-2
?>
max() : Find Maximum Values in PHP
दिए गए एक से अधिक नंबर में से सबसे बड़े नंबर को Find करने के लिए PHP max() function का उपयोग किया जाता हैं, इसमे भी कम से कम दो Parameter देना होते हैं ताकि यह दोनों मे से जो बड़ा हो उसे Find कर सके । दो से अधिक आप कितने ही parameter पास कर सकते हैं ।
<?php
echo '<BR>';
echo '<BR> max(2,5) : '. max(2,5); //5
echo '<BR> max(10,7,3,4) : '. max(10,7,3,4); //10
?>
pow() : Find Power of Given Number in PHP
दिए गए नंबर की Power निकलने के लिए इसमें दो Parameter होते हैं पहले में नंबर देते हैं और दूसरे में Power देते हैं।
<?php
echo '<BR>';
echo '<BR> pow(10,2) : '. pow(10,2); // 100
echo '<BR> pow(10,3) : '. pow(10,3); //1000
?>
sqrt() : Find Square Root in PHP
Square Root निकलने के लिए।
<?php
echo '<BR>';
echo '<BR> sqrt(4) : '. sqrt(4); //2
echo '<BR> sqrt(9) : '. sqrt(9); //3
?>
rand() : Generate Random Number in PHP
- कोई भी Random number Generate करने के लिए , इस फंक्शन को आप जितनी बार Execute करेंगे उतनी ही बार इसका Result अलग आएगा।
- इस Function में लिमिट देने का भी ऑप्शन हैं यदि आप लिमिट दे देंगे तो नंबर उस लिमिट के बिच के ही आएंगे।
<?php
echo '<BR>';
echo '<BR> rand() : '. rand(); // 1310360415
echo '<BR> rand() : '. rand(); // 1755159139
echo '<BR> rand(10,50) : '. rand(10,50); // 38
echo '<BR> rand(1,9) : '. rand(1,9); // 7
?>
हमारे अन्य ARTICLE
- MySQL Aggregate Function
- MySQL Stored Procedures
- MySQL Trigger (Before/After)
- PHP Form Validations, Required, Filter
- PHP MySQL Connection
- Dropdown Retrieve from MySQL
- Learn C (Single Page Summary)
- Arduino Guide 2021 (Hindi)
- कीबोर्ड शॉर्टकट्स
round() : Round Off Nearest Number in PHP
- Round off करने के लिए इसका उपयोग किया जाता हैं , किसी भी नंबर को यदि वह 50 और 50 से बड़ा हैं तो 100 और 50 से छोटा हैं तो 0 हो जाता हैं।
- इस फंक्शन में डेसीमल प्लेसेस देने का भी ऑप्शन हैं ताकि वह उतने Decimal तक ही Round ऑफ करेगा।
- PHP_ROUND_HALF_UP : यदि आप आधे वैल्यू के पास आने पर Round Up करना चाहते हैं तो यह Argument दे सकते हैं।
- PHP_ROUND_HALF_DOWN : यदि आप आधी वैल्यू के पास आने पर Round Down करना चाहते हैं तो यह Argument दे सकते हैं।
- PHP_ROUND_HALF_EVEN : सबसे पास वाले सम नंबर पर Round off करने के लिए।
- PHP_ROUND_HALF_ODD : सबसे पास वाले विषम नंबर पर Round off करने के लिए।
<?php
echo '<BR>';
echo '<BR> round(25.01) : '. round(25.01); //25
echo '<BR> round(25.49) : '. round(25.49); //25
echo '<BR> round(25.50) : '. round(25.50); //26
echo '<BR> round(25.51) : '. round(25.51); //26
echo '<BR> round(25.80) : '. round(25.80); //26
echo '<BR> round(-25.80) : '. round(-25.80); //-26
echo '<BR>';
echo '<BR> round(25.731, 1) : '. round(25.731, 1); //25.7
echo '<BR> round(25.739, 2) : '. round(25.739, 2); //25.74
echo '<BR>';
echo '<BR> round(1.45, 0) : '. round(1.45, 0); //1
echo '<BR> round(1.45, 1) : '. round(1.45, 1); //1.5
echo '<BR>';
echo '<BR> round(1.45, 1, PHP_ROUND_HALF_UP) : '. round(1.45, 1, PHP_ROUND_HALF_UP); //1.5
echo '<BR> round(1.45, 1, PHP_ROUND_HALF_DOWN) : '. round(1.45, 1, PHP_ROUND_HALF_DOWN); // 1.4
echo '<BR>';
echo '<BR> round(1.44, 1, PHP_ROUND_HALF_EVEN) : '. round(1.44, 1, PHP_ROUND_HALF_EVEN); //1.4
echo '<BR> round(1.45, 1, PHP_ROUND_HALF_EVEN) : '. round(1.45, 1, PHP_ROUND_HALF_EVEN); //1.4
echo '<BR> round(1.46, 1, PHP_ROUND_HALF_EVEN) : '. round(1.46, 1, PHP_ROUND_HALF_EVEN); //1.5
echo '<BR>';
echo '<BR> round(1.44, 1, PHP_ROUND_HALF_ODD) : '. round(1.44, 1, PHP_ROUND_HALF_ODD); //1.4
echo '<BR> round(1.45, 1, PHP_ROUND_HALF_ODD) : '. round(1.45, 1, PHP_ROUND_HALF_ODD); //1.5
echo '<BR> round(1.46, 1, PHP_ROUND_HALF_ODD) : '. round(1.46, 1, PHP_ROUND_HALF_ODD); //1.5
?>
ceil() : Ceiling Number (Round Up) in PHP
यदि Point (Decimal) के बाद में एक पैसा भी ज्यादा हैं तो उसे बड़ा कर 1 रुपया करने के लिए आप ceil()का उपयोग कर सकते हैं।
<?php
echo '<BR>';
echo '<BR> ceil(25.01) : '. ceil(25.01); // 26
echo '<BR> ceil(25.49) : '. ceil(25.49); // 26
echo '<BR> ceil(25.80) : '. ceil(25.80); // 26
echo '<BR> ceil(-25.80) : '. ceil(-25.80); // -25
?>
floor() : Floor Number (Round Down) in PHP
यदि Point (Decimal) के बाद में एक पैसा भी ज्यादा हैं तो उसे कम कर 0 रुपया करने के लिए आप floor()का उपयोग कर सकते हैं।
<?php
echo '<BR>';
echo '<BR> floor(25.01) : '. floor(25.01); //25
echo '<BR> floor(25.49) : '. floor(25.49); //25
echo '<BR> floor(25.80) : '. floor(25.80); //25
echo '<BR> floor(-25.80) : '. floor(-25.80); //-26
?>
decbin() : Decimal Number to Binary Number in PHP
Decimal Number से Binary Number में Change करने के लिए।
<?php
echo '<BR>';
echo '<BR> decbin(11) : '.decbin(11); //1011
?>
decoct() : Decimal Number to Octal Number in PHP
Decimal Number से Octal Number में Change करने के लिए।
<?php
echo '<BR>';
echo '<BR> decoct(11) : '.decoct(11); //13
?>
dechex() : Decimal Number to Hexadecimal Number in PHP
Decimal Number से Hexadecimal Number में Change करने के लिए।
<?php
echo '<BR>';
echo '<BR> dechex(11) : '.dechex(11); //b
?>
bindec() : Binary Number to Decimal Number in PHP
Binary Number से Decimal Number में Change करने के लिए।
<?php
echo '<BR>';
echo '<BR> bindec(11) : '.bindec(11); //3
?>
octdec() : Octal Number to Decimal Number in PHP
Octal Number से Decimal Number में Change करने के लिए।
<?php
echo '<BR>';
echo '<BR> octdec(11) : '.octdec(11); //9
?>
hexdec() : Hexadecimal Number to Decimal Number in PHP
Hexadecimal Number से Decimal Number में Change करने के लिए।
<?php
echo '<BR>';
echo '<BR> hexdec(11) : '.hexdec(11); //17
?>
base_convert() : Interchange One Number System to Another Number System
एक नंबर सिस्टम से दूसरे नंबर सिस्टम में बदलने के लिए इस फंक्शन को बनाया गया हैं , इसमें किसी भी Base से अन्य किसी भी Base में आप बदल सकते हैं।
<?php
echo '<BR>';
echo '<BR> base_convert("1010", 10, 2) : '. base_convert("1010", 10, 2); //1111110010
echo '<BR> base_convert("1010", 10, 8) : '. base_convert("1010", 10, 8); //1762
echo '<BR> base_convert("1010", 10, 16) : '. base_convert("1010", 10, 16); //3f2
echo '<BR> base_convert("1010", 8, 2) : '. base_convert("1010", 8, 2); //1000001000
echo '<BR> base_convert("1010", 16, 8) : '. base_convert("1010", 16, 8); //10020
?>
PHP Math Function Article आपको कैसा लगा हमे जरूर बताए ,
अपना कीमती समय देने के लिए धन्यवाद ।