显示的数据,小数点后保留2位

1. GridView中用DataFormatString="{0:F}"

 <asp:GridView ID="gvPartDetail" runat="server" AutoGenerateColumns="False" CellPadding="4"
                                    Font-Names="Arial" Font-Size="10pt" AllowPaging="False" Style="text-align: center; font-size: xx-small;"
                                    OnRowDataBound="gvPartDetail_RowDataBound">
                                    <PagerSettings Position="Bottom" Visible="False" />
                                    <Columns>
                                        <asp:BoundField HeaderText="Plant_Id" DataField="Plant_Id" />

                                        <asp:BoundField HeaderText="Test Date" DataField="test_date" />
                                        <asp:BoundField HeaderText="Yield Str" DataField="yield_strength_long_front" DataFormatString="{0:F}"/>
                                        <asp:BoundField HeaderText="Yield Str T6" DataField="yield_strength_T6" DataFormatString="{0:F}"/>
                                        <asp:BoundField HeaderText="Tensile Str" DataField="tensile_strength_long_front" DataFormatString="{0:F}"/>
                                        <asp:BoundField HeaderText="Uniform Elong%" DataField="uni_elongation_long_front" DataFormatString="{0:F}"/>
                                        <asp:BoundField HeaderText="Total Elong T6%" DataField="te_percent_t6" DataFormatString="{0:F}"/>
                                    </Columns>
                                </asp:GridView>

2.后台通过Double.ToString("f2");

 protected string GetByViewState_Point2(object data)
    {
        if (data != DBNull.Value && data!=null)
        {
            var newData = Convert.ToDouble(data).ToString("f2");
            return newData;
        }
        return string.Empty;
    }

  

时间: 2024-10-29 10:29:58

显示的数据,小数点后保留2位的相关文章

小数点后保留2位小数的正则表达式

一.前提 整数和小数,保留两位小数的正则表达式: 具体什么意思呢 ^(([1-9]{1}\\d*)|([0]{1}))(\\.(\\d){0,2})?$ 二.知识点 1.首先从写法上可以看出,使用了显式定义正则表达式的语法,因为其中存在对字符串"\"(反斜杠)的转义    2.正则表达式的定义共有2种方式:显示定义和隐式定义 1 /*\d是正则表达式中的元字符,用于匹配数字,相当于[0-9],所以[0-9]也可以写成\d*/ 2 var myregex = new RegExp(&qu

EL表达式jsp页面double小数点后保留两位

EL表达式jsp页面double小数点后保留两位,四舍五入 <fmt:formatNumber type="number" value="${member.loginBonusAmount } " maxFractionDigits="2"/> maxFractionDigits:保留几位小数

C# 小数点后保留两位小数,四舍五入的函数及使用方法

Math.Round(45.367,2)     //Returns   45.37 Math.Round(45.365,2)     //Returns   45.36 说明: C#中的Round()不是我们中国人理解的四舍五入,是老外的四舍五入,是符合IEEE标准的四舍五入,具体是五舍六入. 下面的才是符合中国人理解的四舍五入 Math.Round(45.367,2,MidpointRounding.AwayFromZero);    //Returns   45.37 Math.Round

C++ Ouput Exactly 2 Digits After Decimal Point 小数点后保留三位数字

在C++编程中,有时候要求我们把数据保留小数点后几位,或是保留多少位有效数字等等,那么就要用到setiosflags和setprecision函数,记得要包含头文件#include <iomanip>,请参考下面的示例: #include <iostream> #include <iomanip> // Need this using namespace std; int main() { float a = 4, b = 3, c = 2; cout <<

js小数点后保留两位

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Test</title> <script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>

Java中String转换Double类型 Java小数点后留两位

Java中String转换Double类型 double num1 = 0.0; String qq = "19.987"; num1 = Double.valueOf(qq.toString()); 太祖元年 Java小数点后留两位 double num1 =11; double num1 =21; String num1 =""; DecimalFormat df = new DecimalFormat(".00");num3 = df.fo

newcoder Tachibana Kanade Loves Probability(小数点后第k位)题解

题意:题目链接立华奏在学习初中数学的时候遇到了这样一道大水题: “设箱子内有 n 个球,其中给 m 个球打上标记,设一次摸球摸到每一个球的概率均等,求一次摸球摸到打标记的球的概率” “emmm...语言入门题” 但是她改了一下询问方式:设最终的答案为 p ,请输出 p 小数点后 K1K1 到 K2K2 位的所有数字(若不足则用 0 补齐) 思路:上次好像蓝桥杯看到过,暴力骗了80分没做了.还是自己菜啊,显然我们模拟除法的过程是 m * 10 % n * 10 % n * 10 % n......

highcharts 饼图显示数据比例如何保留二位小数

var NewPerCent=parseFloat(NewPerCent.toString()).toFixed(2);return '<b>'+ this.point.name +'</b>: '+ Highcharts.numberFormat(this.percentage) +' %';

Java 四舍五入并小数点后保存两位,千分位分隔

import java.text.DecimalFormat; public class FileTest {    public static void main(String[] args) {        DecimalFormat df = new DecimalFormat("#,##0.00");        System.out.println(df.format(12345.626));        System.out.println(df.format(123