bcmul în PHP

Ghid complet pentru funcția bcmul în PHP: înmulțirea a două numere de dimensiuni gigantice cu precizie zecimală arbitrară.

Sintaxă
bcmul(string $num1, string $num2, ?int $scale = null): string

Ce face bcmul

Funcția bcmul efectuează înmulțirea a două numere arbitrare primite ca șiruri. Este utilizată extensiv pentru aplicarea cotelor de TVA, calculul dobânzilor compuse și convertirea unităților criptografice (ex: Wei în Ether sau Satoshi în Bitcoin).

Parametri și Valoare Returnată

Parametru Tip Descriere
$num1 string Primul factor al înmulțirii.
$num2 string Al doilea factor.
$scale ?int Precizia rezultatului (numărul de zecimale).
Exemplu practic: Calculul TVA și al dobânzilor
<?php
$bazaImpozabila = "18450.75";
$cotaTVA = "0.19"; // 19% TVA

$valoareTVA = bcmul($bazaImpozabila, $cotaTVA, 2);
echo "Valoare TVA (19%): " . $valoareTVA . " RON\n"; // 3505.64

$totalCuTVA = bcadd($bazaImpozabila, $valoareTVA, 2);
echo "Total Factură: " . $totalCuTVA . " RON\n"; // 21956.39
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: bcmul

Ai o nelămurire despre utilizarea comenzii bcmul sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.