gpt4 book ai didi

asp-classic - 指定字符串中变量的小数位

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

在短暂寻找几个小时后,我看到了针对我的问题的多种解决方案,但我正在努力实现它们,希望有人能帮助菜鸟。

问题是我在 ASP/MySQL Web 应用程序中有一个下拉框,它错误地显示了一些价格。例如,如果数据为 32.00,则显示的数字将返回为 32,类似地,如果为 6.50,则显示为 6.5 数据类型或价格在 db 表中设置为 Decimal(19,2) 长度,并且价格在其他地方正确显示除了在下拉框中显示的这个选项实例。我很确定有一个简单的修复方法,非常感谢修复。我想我可以添加 .toFixed(2) ,所以实际上它是这样的 <%=DealCartsDB("price").toFixed(2)%>,但它说不受支持。

<select name="deal" class="qty" onChange="swapDeal()">
<option value="-1">CHOOSE YOUR DEAL</option>
<% while not DealCartsDB.Eof %>
<option value="<%=DealCartsDB("dealid")%>"<% if clng(dealID)=DealCartsDB("dealid") then %> selected<% end if %>><%=DealCartsDB("dealname")%>........&pound;<%=DealCartsDB("price")%></option>
<% DealCartsDB.MoveNextWend %></select>

非常感谢任何帮助,谢谢。

最佳答案

试试这个:

<%= FormatNumber(DealCartsDB("price"), 2) %>

关于asp-classic - 指定字符串中变量的小数位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10323159/

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