将小数点插入特定位置

Currently have a number stored in a variable that is returned from an API call. I wish to insert a decimal point into this number before it's returned the the user.

I have tried exploding it into a list however, no luck.

$cTotal = 32275247631

I wish this variable to become:

$cTotal = 32.275247631

Do it with php's substr_replace

<?php
$num = 123456789;
$newstr = substr_replace($num, ".", 2, 0);
echo $newstr; // returns 12.3456789
?>

enter image description here

enter image description here

Based on your question i understood this.Try like below:

$cTotal = 32275247631;
echo substr_replace( $cTotal, '.', 2, 0 );

For more information check here

To insert decimal after n positions just divide number by 10^n.

    $cTotal = 32275247631;
    $position = 9;
    $cTotal = $cTotal/pow(10,$position);
    echo $cTotal;