type类型

[type]

type参数可选的类型有d,u,f,e,g,n,m,p,s,x.

1) d 十进制数,表示一个整型值,u 和d一样是整型值,但它是无符号的,而如果它对应的值是负的,则返回时是一个2的32次方减去这个负数的绝对值。

例如:Format("this is %u",-2);

返回的是:this is 4294967294

2)f 对应浮点数

3)e科学表示法,对应整型数和浮点数

例如:Format("this is %e",-2.22);

返回的是:this is -2.220000E+000

4)g 这个只能对应浮点型,且它会将值中多余的数去掉

例如:Format("this is %g",02.200);

返回的是:this is 2.2

5)n 只能对应浮点型,将值转化为号码的形式,看一个例子就明白了

例如:Format("this is %n",4552.2176);

返回的是:this is 4,552.22

注意:一是,只表示到小数后两位

二是,即使小数没有被截断,它也不会也像整数部分一样有逗号来分开的

6)m 钱币类型,但关于货币类型有更好的格式化方法,这里只是简单的格式化,另外它只对应于浮点值

例如:Format("this is %m",9552.21);

返回的是:this is ¥9,552.21

7)p 对应于指针类型,返回的值是指针的地址,以十六进制的形式来表示

例如:Format("this is %p",p);

返回的是:this is 0012F548

8)s 对应字符串类型

9)x 必须是一个整形值,以十六进制的形式返回

时间: 2024-08-28 18:06:36

type类型的相关文章

oracle常用的复合数据类型 : BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer

例1: 批量 查询部门号为 "10" 号的并把它们打印出来 . DECLARE TYPE emp_table_type IS TABLE OF my_emp%ROWTYPE INDEX BY BINARY_INTEGER; v_emp_table emp_table_type; BEGIN SELECT * BULK COLLECT INTO v_emp_table FROM my_emp WHERE deptno=&deptno; FOR i IN 1..v_emp_tabl

【IE8】在IE8 使用 button 时需要为标签指定相应的 type 类型

在日常开发的时候我们会知道 button 按钮在不设置 type 属性时,在不同的浏览器作用不一样. 强烈建议大家在使用 button 时需要为标签指定相应的 type 类型. 原文地址:https://www.cnblogs.com/homehtml/p/12540135.html

.net 获取类型的Type类型的几种方法

一:使用Object基类的GetType()方法 Car car = new Car(); Type carType = car.GetType(); 二:使用typeof操作符 Type carType=typeof(Car); 三:使用System.Type.GetType()方法 该方法是System.Type的静态方法,具有多个重载版本. Type carType=Type.GetType("NameSpace.ClassName,AssemblyName",false,fal

Oracle使用%type类型的变量输出结果

使用%type关键字可以声明一个与指定列名称相同的数据类型,他通常紧跟在指定列名的后面. 使用%type的2个好处: 1.用户不必查看表中各个列的数据类型,就可以确保所定义的变量能够存储检索的数据. 2.如果表中列的数据类型发生变化,只要字段名不变化,用户就不用考虑变更变量的数据类型.一下是一个简单的例子: declare v_ename emp.ename%type; --声明与ename列类型相同的变量 v_job emp.job%type; --声明与job列类型相同的变量 begin s

利用传入的Type类型来调用范型方法的解决方案

起因:自定义一个GridView控件,其数据源来源于一个通用方法Get<T>(),根据你传入的T到数据库中得到相应的数据,问题是定义GridView控件时没法在界面端设置使用泛型,只能在每个使用这个GridView控件时绑定数据.如果你没看懂这个起因也没关系,我们用一段代码来描述一下问题:我希望使用的是从外边传过来的类型tt来调用test1范型方法 class Program     {         static void Main(string[] args)         {    

Struts2的result中各种type类型以及配置文件的一些细节

Struts2支持的不同类型的返回结果为: Chain Result-->type="chain"用来处理Action链 Dispatcher Result -->type="dispatcher"用来转向页面,通常处理JSPFreeMarker Result -->type="freemarker"处理FreeMarker模板HttpHeader Result -->type="httpheader"

HTML5的表单所有TYPE类型

1.复选框(Checkboxs) <input type="checkbox"> 定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项. 代码如下: <form method="post"> 爱好:<input type="checkbox" name="love" value="1">爬山 <input type="checkbox"

C#反射机制 Type类型

using System;using System.Collections.Generic;using System.Linq;using System.Reflection;using System.Text;using System.Threading.Tasks; namespace 基于System.Type的反射{    class Program    {        static void Main(string[] args)        {            //1.使

读书笔记 C# Type类型与泛型有关的某些属性浅析

IsGenericType 如果类型为泛型,则返回 true. GetGenericArguments 返回 Type 对象数组,这些对象表示为构造类型提供的类型变量,或泛型类型定义的类型参数.如果是MyList<int,Person> ,则返回int和Person类型的数组,如同Type[] tpyes={typeof(int),typeof(Person)},Type数组中任一参数的IsGenericParameter为false;如果是MyList<,>或,则返回T和U类型的

浩哥解析MyBatis源码(九)——Type类型模块之类型处理器注册器(TypeHandlerRegistry)

原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6709157.html 1.回顾 上一篇研究的是类型别名注册器TypeAliasRegister,它主要用于将基本类型和用户自定义的类型进行别名注册,将别名及其对应类类型保存在一个HashMap中,方便存取,是映射器映射功能实现的基础,本篇所研究的类型处理器注册器TypeHandlerReister是用来统筹管理类型处理器的,类型处理器是真正用于进行java类型与数据库类型映射的工具. 这