bcsub

(PHP 4, PHP 5)

bcsubتفریق عدد با دقت دلخواه از عدد دیگر

Description

string bcsub ( string $left_operand , string $right_operand [, int $scale ] )

تفریق right_operand از left_operand.

Parameters

left_operand

عملگر چپ به عنوان یک رشته.

right_operand

عملوند سمت راست به عنوان یک رشته.

scale

This optional parameter is used to set the number of digits after the decimal place in the result. You can also set the global default scale for all functions by using bcscale().

Return Values

نتیجه تفریق به عنوان یک رشته.

Examples

Example #1 مثال bcsub()

<?php

$a 
'1.234';
$b '5';

echo 
bcsub($a$b);     // -3
echo bcsub($a$b4);  // -3.7660

?>

See Also

  • bcadd() - جمع دو عدد با دقت دلخواه

add a note add a note

User Contributed Notes 1 note

up
1
nd at snackbox dot org
26 days ago
The parameter order here is probably fairly obvious to most people (subtract right from left), but to clarify with a simple use case since I was struggling with this at the end of a long day:

<?php
echo bcsub('7', '5'); // 7 - 5 = '2'
echo bcsub('12', '17'); // 12 - 17 = '-5'
?>

Provide the parameters in the same order you would when using a normal subtraction operator.
To Top