`
mfan
  • 浏览: 340900 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

数值处理组件

阅读更多
日常生活中,我们对数值型的使用是非常普遍的,特别是浮点类型,在程序设计的时候,为了页面的美观,通常我们不会把所有的小数位都显示在页面上。所以要在显示之前对小数进行处理,数值组件NumberUtils就提供了这种功能。
步骤1.先将组件导入到所建的工程平台下(这里我的工程是smart)
步骤2.然后创建jsp页面,主要代码如下:
<%@ page contentType = ”text/html; charset=GB2312” import = ”smart.jrsoft.util.*”%>
<jsp: useBean id = ”nu” scope = “page” class = “smart.jrsoft.util.NumberUtils”/>
<%
int m = 3;
String xx = “0.34894”;
Double yy = 0.34894;
//将字符型小数四舍五入后返回字符型
String y = nu.getInstance().format(xx , m);
//将小数四舍五入后返回字符型
String z = nu.getInstance().format(yy , m);
int a = 23;
int b = 39;
int c = 3;
//取百分比小数点后3位
String pre = nu,getInstance().getprecent(a , b , c);
out.println(y);
out.println(z);
out.println(pre);
%>
上面一段代码的运行结果如下:
0.349
0.349
58.974%
分享到:
评论

相关推荐

    java实现小数、百分数值处理组件

    这个名为"java实现小数、百分数值处理组件"的工具包,显然是为了解决这些问题而设计的。下面我们将详细探讨相关的知识点。 首先,我们要理解小数处理的基本概念。在Java中,小数通常由`float`和`double`类型来表示...

    C#自制数值文本框组件

    "C#自制数值文本框组件"的主题聚焦于如何利用C#来创建自定义的文本框控件,特别针对处理数值输入。这种组件通常用于应用程序中,当用户需要输入数字或进行数值操作时,可以提供更精确的控制和验证。 首先,我们来...

    java实用组件集 源码

    3. 数值处理组件:数值处理组件通常包含对数字的各种操作,如数学运算、精度控制、格式化输出等。例如,它可能提供了大数运算(BigInteger)、高精度小数运算(BigDecimal)的封装,以及用于统计分析、排序、随机数...

    C#402-自制数值文本框组件,源代码

    本教程将探讨如何创建一个自制的数值文本框组件,该组件不仅具有基础的文本输入功能,还能处理数值输入,提供诸如加减乘除、限制输入范围等高级特性。通过源代码分析,我们可以学习到以下关键知识点: 1. **用户...

    JAVA实用组件集

    3. **9_3_数值处理组件**:这个组件专注于数值计算,可能包含统计分析、矩阵运算、复杂数运算等功能,例如Apache Commons Math库,能够帮助开发者进行科学计算和工程应用。 4. **7_文件操作组件**:文件操作组件...

    用C#制作数值文本框组件

    ### 使用C#开发自定义数值文本框组件 在C#应用程序开发中,用户界面(UI)的设计与实现至关重要。其中,数值文本框作为一种常用的UI控件,不仅能够接收用户的输入,还能通过特定逻辑处理来限制输入范围,使得输入更加...

    C#控件之自制数值文本框组件源码.rar

    本压缩包包含了一个自制的数值文本框组件(NumericTextBox)的源码,这将帮助开发者更好地理解和实现自定义UI控件的功能。这个组件可能扩展了.NET Framework的基础TextBox控件,提供了专门用于输入数字的文本框,...

    C#实现的数值文本框(TextBox)组件TDecEditBox

    "C#实现的数值文本框(TextBox)组件TDecEditBox"就是一个为了解决这个问题而创建的自定义控件,它增强了TextBox的功能,特别适用于处理数值输入和计算。 TDecEditBox组件可能包含了以下特性: 1. 数值限制:...

    第23章 NumberBox(数值输入框)组件1

    在本章的学习中,我们将深入理解EasyUI框架中的NumberBox组件,这是一个专用于处理数值输入的控件,它建立在ValidateBox组件的基础上,提供了丰富的功能和定制选项。NumberBox不仅能够确保用户输入的有效性,还能...

    java实现字符串处理组件-源代码

    通过这个字符串处理组件,开发者可以更高效地处理字符串相关任务,提高代码的可读性和可维护性。组件的使用和测试示例使得这个工具更加易用,降低了学习曲线,提高了开发效率。在实际项目中,这样的组件能大大简化...

    C#十六进制数值显示组件

    "C#十六进制显示控件"是一个专为C#设计的组件,用于在应用程序中以十六进制格式显示和编辑数据,类似于专业的十六进制编辑器如WinHex。这个控件对于需要处理二进制数据或进行低级别调试的工作场景特别有用。 十六...

    数值计算和信号处理控件 4.5

    "数值计算和信号处理控件 4.5"是一个专门针对计算密集型任务和信号处理应用的软件组件。这个版本4.5代表了该控件的最新改进和更新,旨在提供更高效、精确的计算能力以及优化的信号处理功能。 在IT领域,数值计算是...

    Ext组件说明 Ext组件概述

    NumberField组件用于数值输入,支持设置最小值、最大值和步长,确保输入的有效性。 ##### 7. **HtmlEditor(HTML编辑器)** HtmlEditor组件提供了一个富文本编辑环境,支持插入图片、链接、表格等HTML元素。 ####...

    数值分析 课后答案 完整版

    对于 stiff 方程(即具有不同时间尺度的组件),适应性步长方法如BDF(Backward Differentiation Formula)和Gear方法更为合适。 通过这份完整的课后答案,学习者可以检查自己的解题思路,对比不同方法的实现和效果...

    kettle8.1转换-转换组件介绍文档

    - **应用场景**:在处理数值型数据时,此组件可以帮助过滤异常值,确保数据的质量。 - **属性说明**:表17详细说明了该组件的属性,包括选择待处理的字段、定义有效范围等配置项。 #### 18. 获取serverID组件...

    react数字折叠翻页效果组件

    在这个场景下,React.js作为前端框架,负责处理组件的渲染和交互。开发者可能还需要配合其他工具,如Webpack或Babel,来进行代码打包和转换,以便在不同浏览器环境中运行。 在实际应用中,这个`flipNumber`可能是一...

    Swing 扩展组件 Swing 扩展组件

    Swing扩展组件是Java Swing库中的一...同时,Swing组件的事件处理机制和模型-视图-控制器(MVC)设计模式也为程序的可维护性和可扩展性提供了保障。因此,深入理解和使用Swing扩展组件对于Java GUI开发者来说至关重要。

    标准 计算器(组件)

    此外,为了确保精度和避免除零错误,应当合理处理数值边界和异常情况。 总结来说,"标准计算器(组件)"是一个便捷的开发工具,简化了基础数学计算的实现,尤其适用于那些需要快速集成计算功能的项目。通过理解和有效...

Global site tag (gtag.js) - Google Analytics