gpt4 book ai didi

php - Php 中分数转换为小数

转载 作者:行者123 更新时间:2023-12-02 04:20:53 25 4
gpt4 key购买 nike

这是我的代码

<?php
Id =$_GET['ID'];
error_reporting(0);
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("ehealth monitoring", $con);
$sth = mysql_query("SELECT DateandTime,BP FROM table WHERE ID='".$Id."'");
$rows = array();
$rows['name'] = 'BP';
while($r = mysql_fetch_array($sth)) {
$rows['data'][] = [$r['DateandTime'],$r[eval('BP')]];
}
echo json_encode($rows, JSON_NUMERIC_CHECK);
mysql_close($con);
?>

在此代码中BP包含100/77、100/50、99/45种值。我想将此值转换为十进制。我找不到我的错误。请帮我转换值并将值传递给 json。

最佳答案

此函数将为您提供帮助,请随意根据您的需要修改该函数。

   <?php
echo convertToDecimal ("100/77");

function convertToDecimal ($fraction)
{
$numbers=explode("/",$fraction);
return round($numbers[0]/$numbers[1],6);
}
?>

此函数将分数转换为小数。

关于php - Php 中分数转换为小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30556918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com