Hej,
Har följande kod:
Kod:
<?php
$number = $hashrate;
$trunc = preg_replace(
'/^.*?[0]*([\d\,]+)(([\.][\d]{0,2})([\d]*))?.*?$/',
'$2',
$number
);
if ($number < 0.9999999999999) {echo $trunc; echo " GH/s";} else { echo $hashrate; echo " TH/s";}
?>
Den funkar fint, bara att jag inte får bort "." innan sifforna.
input typ: 0.7513444102528
Vill ha ut: 7513444102528
Får bort allt utom ., antar att jag glömt nått i regex.
Nån som kan hjälpa?
Mvh Z