java - 如何从浮点大数中删除 E?
问题描述
我的代码中有一个浮点数据,我需要从中取出字符串。问题是,当我有像 10000000 这样的大数字时,它会将数字转换为这样的数字:1.0E7
如何将其转换为实际数字?
解决方案
按照这种方式获取实际数字
float firstNumber = (float) 1.0E7;
String firstNumberAsString = String.format("%.0f", firstNumber);
Log.v(" OUt-Put", firstNumberAsString);
它会给你:
android V/ OUt-Put: 10000000
推荐阅读
- java - Spring thymeleaf 限制 th:each 循环中的文本输出
- microsoft-graph-api - 通过 Microsoft Graph 删除 One-Drive 项目的唯一权限
- html - 如何覆盖primeng样式?
- html - 控件之间需要水平和垂直间距
- javascript - 我可以依赖从未写入过的 JavaScript 对象文字的键顺序吗?
- javascript - 如何在一定时间后执行代码php
- sql - 将工作表名称添加为要在 Google 表格中查询的列
- machine-learning - Transformer 是如何双向的 - 机器学习
- node.js - 使用 Redbird 反向代理 HTTPS 站点及其在 node.js 服务器上的子域
- ansible - Ansible:同时注册作业 ID 和退出代码