Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP log10() फ़ंक्शन - आधार-10 लघुगणक

PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं।

सिंटैक्स

log10(float $arg): float

पैरामीटर

पैरामीटरविवरण
$argवह संख्या जिसका आधार-10 लघुगणक चाहिए

लौटाया गया मान

$arg का आधार-10 लघुगणक (फ्लोट)।

गणितीय संबंध

log₁₀(x) = ln(x) / ln(10) = log(x) / M_LN10

उदाहरण

1. log10(100) = 2

<?php
$arg = 100;
echo "log10($arg) = " . log10($arg) . "\n";
?>
log10(100) = 2

2. log10(e) = M_LOG10E

<?php
$arg = M_E; // यूलर संख्या
echo "log10($arg) = " . log10($arg) . "\n";
echo "predefined constant M_LOG10E = " . M_LOG10E;
?>
log10(2.718281828459) = 0.43429448190325
predefined constant M_LOG10E = 0.43429448190325

3. log10(0) = -INF

<?php
$arg = 0;
echo "log10($arg) = " . log10($arg) . "\n";
?>
log10(0) = -INF

4. log10(NAN) = NAN

<?php
$arg = sqrt(-1); // NAN
echo "log10($arg) = " . log10($arg) . "\n";
?>
log10(NAN) = NAN

संबंधित स्थिरांक

स्थिरांकमानविवरण
M_LOG10E0.43429448190325log₁₀(e)
M_LN102.302585092994ln(10)

संबंधित फ़ंक्शन्स

  • log() — प्राकृतिक लघुगणक (आधार e) या निर्दिष्ट आधार
  • log1p() — ln(1+x) (छोटे x के लिए सटीक)
  • exp() — eˣ (व्युत्क्रम)
  • pow(10, $x) — 10ˣ (व्युत्क्रम)

व्यावहारिक उपयोग

  • डेसिबल (dB) गणना: 20 * log10($ratio)
  • pH गणना: -log10($H_concentration)
  • ऑर्डर-ऑफ-मैग्निट्यूड अनुमान।
  • वैज्ञानिक/इंजीनियरिंग गणनाएँ।

PHP संस्करण

PHP 4, PHP 5, PHP 7, PHP 8+ में उपलब्ध।

  1. - PHP log() फ़ंक्शन - प्राकृतिक लघुगणक और मनमाना आधार

    PHP का log() फ़ंक्शन **प्राकृतिक लघुगणक (natural logarithm, आधार e)** या **निर्दिष्ट आधार** में लघुगणक गणना करता है। डिफ़ॉल्ट आधार यूलर संख्या M_E (≈2.718) है। सिंटैक्स log(float $arg, float $base = M_E): float पैरामीटर्स पैरामीटरविवरण $argवह मान जिसका लघुगणक चाहिए $baseआधार (डिफ़ॉल्ट M_E = प्

  1. - PHP lcg_value() फ़ंक्शन - रैखिक सर्वांगसम जनरेटर (0 से 1)

    PHP का lcg_value() फ़ंक्शन **0 और 1 के बीच स्यूडो-रैंडम फ्लोट** जनरेट करता है। LCG = **रैखिक सर्वांगसम जनरेटर (Linear Congruential Generator)** — सबसे पुराने स्यूडो-रैंडम एल्गोरिदम में से एक। सिंटैक्स lcg_value(): float पैरामीटर्स कोई पैरामीटर नहीं। लौटाया गया मान 0.0 और 1.0 (सम्मिलित) के बीच स्य

  1. - PHP में log10() फंक्शन

    विवरण log10() फंक्शन नंबर का बेस-10 लॉगरिदम लौटाता है। सिंटैक्स log10(num) पैरामीटर्स num − लॉगरिदम गणना के लिए वैल्यू। रिटर्न वैल्यू log10() फंक्शन नंबर का बेस 10 लॉगरिदम लौटाता है। उदाहरण <?php echo(log10(1)); ?> आउटपुट 0 उदाहरण आइए एक और उदाहरण देखें: <?php echo(log10(0)); ?>