PHP - Bagaimana untuk menetapkan atau mendapatkan parameter ketepatan lalai untuk semua fungsi matematik bc menggunakan fungsi bcscale()?

王林
Lepaskan: 2023-08-19 06:02:01
ke hadapan
1127 orang telah melayarinya

PHP - 如何使用bcscale()函数设置或获取所有bc数学函数的默认精度参数?

Dalam PHP, fungsi bcscale() digunakan untuk menetapkan parameter lalai untuk semua bc math Fungsi. Fungsi ini menetapkan parameter skala lalai untuk semua panggilan seterusnya ke fungsi matematik BC jika tiada parameter skala dinyatakan secara eksplisit.

Syntax

int bcscale($scale)
Salin selepas log masuk

Parameter

$bcscale() Parameter hanya menerima satu parameter, iaitu parameter jenis integer yang diperlukan. Parameter ini mewakili bilangan digit selepas titik perpuluhan. Nilai lalai ialah 0. Fungsi

Nilai pulangan

$bcscale() mengembalikan nilai ketepatan lama. Terjemahan bahasa Cina bagi

Contoh 1

<?php
   // default scale : 5
   bcscale(5);

   // The default scale value as 5
   echo bcadd(&#39;107&#39;, &#39;6.5596&#39;), "";

   // this is not the same without bcscale()
   echo bcadd(&#39;107&#39;, &#39;6.55957&#39;, 1), "";

   // the default scale value as 5
   echo bcadd(&#39;107&#39;, &#39;6.55957&#39;), "";
?>
Salin selepas log masuk

Output

113.55960 113.5 113.55957
Salin selepas log masuk

Contoh 2

ialah:

Contoh 2

<?php
   // set default scale 5
   bcscale(5);

   // set the default scale value as 5
   echo bcadd(&#39;107&#39;, &#39;6.5596&#39;), "";

   // this is not the same without    bcscale()
   echo bcadd(&#39;107&#39;, &#39;6.55957&#39;, 1), "";

   // Changed the default scale value
   bcscale(3);

   // the default scale value as 5
   echo bcadd(&#39;107&#39;, &#39;6.55957&#39;), "";
?>
Salin selepas log masuk

Output

113.55960 113.55 113.559
Salin selepas log masuk

Atas ialah kandungan terperinci PHP - Bagaimana untuk menetapkan atau mendapatkan parameter ketepatan lalai untuk semua fungsi matematik bc menggunakan fungsi bcscale()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan