前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >一个number类型的订单号踩坑记录

一个number类型的订单号踩坑记录

作者头像
德顺
发布于 2024-03-23 02:02:49
发布于 2024-03-23 02:02:49
1150
举报
文章被收录于专栏:前端资源前端资源

调试接口的时候遇到一个问题,编辑保存的时候接口请求成功,但是返回失败,但是用 apifox 操纵却没有问题。

仔细对比了一下,发现一个奇怪的现象,app_id 后三位还是就不一样了,apifox 的能显示走后两位,浏览器上好像是被四舍五入了。

其实这是JavaScript Number类型的精度问题,我用控制太直接打印了一下,就会发现:

问了一下 GPT,原因是这样的:

在 JavaScript 中,number 类型表示的是双精度 64 位浮点数,它的取值范围大约是 ±5 x 10^-324 到 ±1.79 x 10^308。

这意味着 number 类型可以表示的数字精度是有限的,最多可以包含 17 个有效数字(即有效位数)。

所以在接口设计的时候应该注意类似订单号,ID的字段如果长度很长,不要使用Number类型。

未经允许不得转载:Web前端开发资源网 » 一个number类型的订单号踩坑记录

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
[C#]控件大小随窗体改变而改变
这篇文章写的很好,一般我会选择第一种。 我改了一下格式,便于大家复制黏贴,O(∩_∩)O。
祥知道
2020/03/10
3.1K0
【愚公系列】2023年11月 Winform控件专题 Form控件详解
Winform控件是Windows Forms中的用户界面元素,它们可以用于创建Windows应用程序的各种视觉和交互组件,例如按钮、标签、文本框、下拉列表框、复选框、单选框、进度条等。开发人员可以使用Winform控件来构建用户界面并响应用户的操作行为,从而创建功能强大的桌面应用程序。
愚公搬代码
2023/11/21
2.9K0
基于Cef内核的多店铺登录器(含源码)
        公司是做电商的,在速卖通平台上开了若干店铺,每天都需要登录店铺打理,如:发货提交、获取运单号等。多个店铺的情况下,同时使用浏览器就会非常繁琐,如:要记住帐户名和密码,还要在不同店铺间切换。如果能够制作一个多店铺登录器,就可以解决上述问题。好了,背景描述完毕,下面开干         首先想到的是微信原生的WebBrowser组件,第一轮开发结束测试,发现帐户间会互相干扰,就是店铺A登录成功后,再登录店铺B的话,店铺A的数据会被冲掉。此控件直接pass,继续新尝试         后来又找到一
用户1219352
2018/02/01
2K0
基于Cef内核的多店铺登录器(含源码)
C#控件大小随窗体大小等比例变化
https://www.cnblogs.com/sakalaka/p/5135230.html
iOSDevLog
2019/07/22
3.5K1
C# winform ——界面美化技巧
关于C#界面美化的一些小技巧 在不使用第三方控件如 IrisSkin 的前提下,依然可以对winform做出让人眼前一亮的美化
vv彭
2021/03/08
5.9K0
C# winform ——界面美化技巧
在DataGridView控件中加入ComboBox下拉列表框的实现
本文转载:http://www.cnblogs.com/luqingfei/archive/2007/03/28/691372.html
跟着阿笨一起玩NET
2018/09/18
4.2K0
在DataGridView控件中加入ComboBox下拉列表框的实现
C# 实现最小化托盘功能
2.在解决方案下面新建一个窗体,从左边工具箱,将NotifyIcon拖过去窗体,该控件的作用是:运行程序期间在Windows任务栏右侧的通知区域显示图标(也就是我们所说的托盘显示),如下图
用户7053485
2020/03/19
1.5K0
C# 实现最小化托盘功能
(三十五)c#Winform自定义控件-下拉框
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/11
1.5K0
(三十五)c#Winform自定义控件-下拉框
fbx文件导入3dmax_3d中z轴的值没办法输入
本程序的功能就是通过xna 将3d 图像显示到winfrom 对他进行旋转操作。
全栈程序员站长
2022/11/07
7100
(四十七)c#Winform自定义控件-树表格(treeGrid)
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/09
1.6K0
(四十七)c#Winform自定义控件-树表格(treeGrid)
C# TCP/IP 文件(图片、视频等)收发系统
1. 窗口最小化到托盘及右键图标显示菜单; 2. D:\Picture\device2 D:\Picture\device1 D:\Record 路径下有数据更新以后将新增加的文件通过TCP/IP上传到云端; 3. 界面上可以显示数据收发的进度条; 注意:1. 收发用同一个客户端 2. LocalPort 收发端需要不一样
zls365
2020/08/19
1.2K0
C# TCP/IP 文件(图片、视频等)收发系统
(八十九)c#Winform自定义控件-自定义滚动条(treeview、panel、datagridview、listbox、listview、textbox)
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2020/07/03
2.4K0
c# 可移动可改变大小的控件
因为业务需要,百度了个可移动可改变大小的控件,然后自己修改了下,功能类似vs的设计面板中的功能差不多,可拖拽,改变大小
冰封一夏
2019/09/11
2K0
【C#】分享一个弹出容器层,像右键菜单那样召即来挥则去
------------------201508261813更新(源码有更新、Demo未更新)------------------
AhDung
2018/09/13
2.9K0
【C#】分享一个弹出容器层,像右键菜单那样召即来挥则去
C#实现多个子窗体切换效果
今天来和大家分享一下在C#的winform开发中如何实现借助一个主窗体来实现内部多个子窗体的切换效果。
灰小猿
2020/09/23
5K0
C#实现多个子窗体切换效果
winform窗体内容自动调整大小
知否知否应是绿肥红瘦
2025/02/19
2170
winform窗体内容自动调整大小
C# WinForm 界面控件
1.首先插入新的子窗体form1,并设置IsMdiContainer = True 属性。
王瑞MVP
2022/12/28
3.3K0
C# WinForm 界面控件
(三十三)c#Winform自定义控件-日期控件
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/11
5K0
(三十三)c#Winform自定义控件-日期控件
(三十一)c#Winform自定义控件-文本框(四)
GitHub:https://github.com/kwwwvagaa/NetWinformControl
冰封一夏
2019/09/11
1.5K0
(三十一)c#Winform自定义控件-文本框(四)
WinForm企业应用框架设计【三】框架窗体设计;动态创建菜单;
我也不会发现第一篇中关于“充血实体”的错误说法(至少~我写文章的时候~内心的想法是错的~)
liulun
2022/05/09
9760
WinForm企业应用框架设计【三】框架窗体设计;动态创建菜单;
推荐阅读
相关推荐
[C#]控件大小随窗体改变而改变
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档