⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 floatformat.java

📁 JAVA 文章管理系统源码
💻 JAVA
字号:
/*
 * 创建日期 2006-6-13
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
package com.haven.sinopec.util;

/**
 * @author zhouy
 * 
 * TODO 要更改此生成的类型注释的模板,请转至 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
public class FloatFormat {
	public static float format(float ff) {
		float zs = 0.0f;

		String xs = "";
		String zdzl = String.valueOf(ff);
		int index = zdzl.indexOf(".");
		zs = new Float(zdzl.substring(0, index)).floatValue();
		float xsw = ff - zs;
		xs = zdzl.substring(index + 1, zdzl.length());
		double lx = 0;
		if (xs.length() > 4) {
			lx = Math.round(xsw * 10000.0 + 0.00000001) / 10000.0;
			double tt = (double) zs + lx;
			ff = (float) tt;
			return ff;
		} else {
			switch (xs.length()) {
			case 0:
				xs = xs + "0000";
				break;
			case 1:
				xs = xs + "000";
				break;
			case 2:
				xs = xs + "00";
				break;
			case 3:
				xs = xs + "0";
				break;
			case 4:
				break;
			}
			double tt = (double) zs + new Float(xs).floatValue()/10000.0;
			ff = (float) tt;

			return ff;
		}

	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -