php round nombre trop long et ajouté dans un array
bonjour,
Code:
1 2 3 4
| $round1 = round($value[1],5);
$round2 = round($value[0],5);
array_push($coord_bdd,array($round1,$round2));
echo $round1.', '.$round2.'<br />'; |
résultat : 5.70564, 45.20083
mais dans l'array, j'ai : [5.70563999999999982293275024858303368091583251953125,45.20083000000000339468897436745464801788330078125]
pour info, ce sont des coordonnées gpx encodées issues de l'api strava.
décodé en polyline.
puis je transforme en json.
je ne comprends pas la raison de ce problème
merci pour votre aide