首页 > 解决方案 > 如何从浮点大数中删除 E?

问题描述

我的代码中有一个浮点数据,我需要从中取出字符串。问题是,当我有像 10000000 这样的大数字时,它会将数字转换为这样的数字:1.0E7

如何将其转换为实际数字?

标签: javaandroidfloating-point

解决方案


按照这种方式获取实际数字

   float firstNumber = (float) 1.0E7;
    String firstNumberAsString = String.format("%.0f", firstNumber);
    Log.v(" OUt-Put", firstNumberAsString);

它会给你:

android V/  OUt-Put: 10000000

推荐阅读