关于字符转换的问题?

问题描述

请问如何将一个数转换为下面的格式:如0转换为0.000000000E+00的。试了好多方法都不行,还请帮忙,谢谢了。

解决方案

解决方案二:
ToString("0.000000000e+00")?
解决方案三:
你的0.000000000E+00是固定位数的吗?是不是要强制转换成double?
解决方案四:
ToString("E");
解决方案五:
是固定位数的,ToString("E");不行的
解决方案六:
想将double类型的数据转换为字符串(科学技术法)进行文件存储。
解决方案七:
C#的,困扰好几天了,多多帮忙啊
解决方案八:
实在不行的话,自己写个扩展方法字符串拼接下
解决方案九:
记得曾经用过自定义格式的好像可以,最近忘了怎么实现了,郁闷。
解决方案十:
是不是正则呀感觉像但是具体的说实话我也不知道怎么弄
解决方案十一:
建议查查string.Format函数的用法,或许对你有用。
解决方案十二:
你是一个数据还可以自己拼接,大量的话现在还没想出好的办法
解决方案十三:
//这里必须要double类型,如非double,请先强制转换doublea=0;stringb=a.ToString("0.000000000E+00");MessageBox.Show(b);

解决方案十四:
引用12楼catmax的回复:

C#code//这里必须要double类型,如非double,请先强制转换doublea=0;stringb=a.ToString("0.000000000E+00");MessageBox.Show(b);

不是double也是可以的float和decimal都可以floata=0.3f;stringb=a.ToString("0.000000000E+00");decimalc=0.33m;stringd=c.ToString("0.000000000E+00");

解决方案十五:
doublea=0;stringb=a.ToString("0.000000000E+00");

解决方案:
其他类型没式过,受教了
解决方案:
该回复于2012-01-17 13:10:07被版主删除

时间: 2024-06-02 03:03:21

关于字符转换的问题?的相关文章

把中文字符转换成Utf8编码

编码|中文|转换 //--------把中文字符转换成Utf8编码------------------------// function EncodeUtf8(s1)  {      var s = escape(s1);      var sa = s.split("%");      var retV ="";      if(sa[0] != "")      {         retV = sa[0];      }      for(

C# char类型字符转换大小写的实现代码

以下是对C#中char类型字符转换大小写的示例代码进行了介绍,需要的朋友可以过来参考下哦   C# char类型有自带的大小写转换方法:ToUpper和ToLowerchar str1 = 'a'; char str2 = 'A'; Char.ToUpper(str1); Char.ToLower(str2);

java 全角半角字符转换的方法实例_java

如果搞明白了Java中全角字符和半角字符之间的关系那他们之间的转换根本就不是个事. 可以通过下面的程序看看Java中所有字符以及对应编码的值 复制代码 代码如下:     public static void main(String[] args) {        for (int i = Character.MIN_VALUE; i <= Character.MAX_VALUE; ++i) {            System.out.println(i + "    "

ios 字符转化-iOS 如何将一个字符转换成byte?最好能有代码

问题描述 iOS 如何将一个字符转换成byte?最好能有代码 比如 nssting* str = @"2"; 转化.... 解决方案 http://www.cnblogs.com/leipei2352/p/3722411.html 解决方案二: http://mobile.51cto.com/hot-404914.htm 解决方案三: NSString *str = @"2"; NSData *data = [str dataUsingEncoding:NSUTF8

代码转换-问下内容里面的字符转换是什么转换

问题描述 问下内容里面的字符转换是什么转换 转换前:FA161D8A27D01BF7转换后:SkdWNJAdOddZN1QxUMjGNx== 转换前:206DBDB0FBD04BE转换后:UJ=3SdjdQJBGQkQxNdjA 转换前:AF19CEA16A211563转换后:QMYWOMNAQtd3QtiWUtM3Ux== 转换前:6968EBF2198A2C转换后:NJk3OdwFSJiWOtgBUkU= 转换前:859C6E544566A18转换后:OEM6QqzANtQ1NtY3Qtd2

java字符转换成数字问题?不懂什么意思c=&amp;amp;#39;6&amp;amp;#39;;int a = c-&amp;amp;#39;0&amp;amp;#39;;

问题描述 java字符转换成数字问题?不懂什么意思c='6';int a = c-'0'; 字符转换成数字问题?不懂什么意思 c='6'; int a = c-'0'; 那个-'0'表示什么意思呢??百度了下好像是什么js的弱类型转换?帮忙解释下谢谢了 解决方案 c的类型很关键你却没给出来! 先说int型,可以把你那个代码转换一下 int c='6'; int x='0'; int a=c-x; //System.out.println("c:"+c);//54 //System.ou

openfire插件开发时抛出字符转换异常houghtworks.qdox.

问题描述 openfire插件开发时抛出字符转换异常houghtworks.qdox. 类中已经没有中文字符了 还是抛出这个异常,求指导 感谢!!

PHP详解ASCII码对照表与字符转换_php技巧

一,通用的ASCII码对照表 图解ASCII码对照表图,以字符A为例Dec表示十进制,如65Hx表示十六进制,如41Oct表示八进制,如101Char表示显示字符,如A ASCII码对照表图分为两个单元1,控制字符 0-31和1272,可显示字符 32-126(1)48-57为0到9十个阿拉伯数字:(2)65-90为26个大写英文字母:(3)97-122号为26个小写英文字母:(4)其它标点符号.运算符号等: 二,ASCII扩展码对照表   三,PHP字符转换函数说明 具体字符转换函数说明请参考

java 全角半角字符转换如何实现_java

复制代码 代码如下: package com.whatycms.common.util; import org.apache.commons.lang.StringUtils; /** * <PRE> * 提供对字符串的全角->半角,半角->全角转换 * </PRE> */ public class BCConvert { /** * ASCII表中可见字符从!开始,偏移位值为33(Decimal) */ static final char DBC_CHAR_START

PHP中ASCII码对照表与字符转换详解

通用的ASCII码对照表 图解ASCII码对照表图,以字符A为例 Dec表示十进制,如65 Hx表示十六进制,如41 Oct表示八进制,如101 Char表示显示字符,如A ASCII码对照表图分为两个单元 1,控制字符 0-31和127 2,可显示字符 32-126 (1)48-57为0到9十个阿拉伯数字: (2)65-90为26个大写英文字母: (3)97-122号为26个小写英文字母: (4)其它标点符号.运算符号等: 二,ASCII扩展码对照表   三,PHP字符转换函数说明 具体字符转