PHP 整形,长整形,小数你是用什么方式存取的?
回答·16
最热
最新
- int,bigint,小数 x10 存整
- 在实际开发中 我都直接用 int,小数*100,不用 8 字节的 big int 理由是 项目用不到 bigint 没那么大规模, 至于电话号码之类的 用 varchar 理由是 电话号码里面可能有字母,用数字是会出错的。 全用 int 的好处是 简化数据库设计,配合时间全用 int 极大便利于数据库转换,查询效率也能增加。 坏处是 代码需要管理下,也不直观 但总的来说弊大于利。
- 比上次面试一个问我 2 的 16 次方是多少的好多了,都是奇葩
- 用什么方式存取?是指数据库的字段选择吗?以 MySQL 为例吧。 1,整型和长整型都用 bigint,作为规范执行。 2,小数最好的办法是乘以一个系数后,作为整形存储。比方金融数据,一般是乘以 100 后存储,或者乘以 1000 后存储(有些系统要求精确到厘)。 MongoDB 这样的 NoSQL 是一样的,都是存整型。 小数只有在做前端展示的时候,由 BFF 端生成。
- 有的面试题就是这么奇葩
- 有钱任性,数据类型?不存在的!一刀($)搞定
- 存哪里? 变量就一刀传奇!$遍天下。
- 用字符串存储 numberformat 格式化,需要对比时候转 int float
- 我用=存取的,没有其他特别操作
- 指的是 mysql 中存储吧?int,bigint,decimal。 面试问问题都这么不清楚吗?
相似问题
推荐关注
正在加载中...