首页 科普 资讯 养生 问答 找医院 相关问答
首页> 问答

c#字符串里的数字可以定义成变量吗 如"{0:f3}"中的3

发布网友 发布时间:2024-09-24 15:02

我来回答

3个回答

热心网友 时间:2024-09-24 15:26

我们可以看到其中的格式说明"{0:f3}"是一个字符串,那么我们就可以用字符串的“加法”编写咯。
Console.WriteLine()函数中{}格式项是这样规定的:
格式项都采用如下形式:
{index[,alignment][:formatString]}

其中"index"指索引占位符,这个肯定都知道;
",alignment"按字面意思显然是对齐方式,以","为标记;
":formatString"就是对输出格式的限定,以":"为标记。

alignment:可选,是一个带符号的整数,指示首选的格式化字段宽度。如果“对齐”值小于格式化字符串的长度,“对齐”会被忽略,并且使用格式化字符串的长度作为字段宽度。如果“对齐”为正数,字段的格式化数据为右对齐;如果“对齐”为负数,字段的格式化数据为左对齐。如果需要填充,则使用空白。如果指定“对齐”,就需要使用逗号。

formatString:由标准或自定义格式说明符组成。

由上述说明可知,你的要求写法了:
double x;
x = Convert.ToDouble(Console.ReadLine());
int d=3;
string fat = "{0:f" + d.ToString() + "}";
Console.WriteLine(fat, x);
Console.ReadLine();

热心网友 时间:2024-09-24 15:24

static void Main(string[] args)
        {
            double x;
            x = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("请输入小数位数");
            string y = Console.ReadLine();
            string f = "0:f" + y.ToString(); ;
            Console.WriteLine("{"+ f + "}", x);
            Console.ReadLine();
        }

热心网友 时间:2024-09-24 15:29

using System;
using System.Collections.Generic;
using System.Text;
 
namespace TestApp
{
    class Program
    {
        static void Main(string[] args)
        {
            int n = Convert.ToInt32(Console.ReadLine());
            string format = "{0:f" + n.ToString() + "}";
            double x = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine(format, x);
        }
    }
}

 

说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 宁夏转让纠纷怎么取证 快手刷双击连接是什么 微软认证是怎么报名的 微软认证证书要如何考 微软认证证书如何考 体积比和质量比的区别 单位质量比是什么意思 苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 我的HP笔记本的一开始进入程序的用户名忘记了,怎么办啊~ 灶台上的贴纸胶怎么去除灶台上的贴纸胶去除的方法 考研面试培训班大约多少钱 贵州考研集训营价格多少钱 如何在win7旗舰版64位系统中使用hypertrm下载超级终端并进行连接... 湖北考研一对一辅导多少钱 win7超级终端怎么打开(windows7电脑超级终端怎么打开) 报考研培训班要多少钱 HyperTerminal超级终端V3.0.2 Win10中文版功能简介 考研培训班一般多少钱一个月 高铁、地铁、动车、火车的区别 21世纪初的天才民谣诗人—Sufjan Stevens 上 我今天在宠物店买了一只荷兰猪,然后他刚刚一直在叫,就是咕咕咕的那种... 鼠年说鼠:说说我最熟悉的豚鼠(荷兰猪) CFA完全弗氏佐剂 you是什么字 空间站核心舱叫什么名字我国空间站核心舱叫什么 中国空间站核心舱叫什么名字 中国第二次举办亚运会是在哪一年 中国第二次举办亚运会的时间 基金定投选什么类型的基金 女生夸一个人挺好的是什么意思 传输和还原是什么意思 汽车尾气催化还原技术是什么? VCIVCI(黑色素还原技术) 网吧使用的是什么还原技术 狗后腿总痉挛颤抖是什么原因 缺钙的表现有哪些 小狗后腿发抖是怎么导致的? cad如何手型 tpimageTpimage成功原因 马甲内存与非马甲条有什么不同? ddr4普条和马甲条区别 怎么取公积金卡里的钱? 避火龙厨房摆放位置 如何安全恢复U盘数据后修复提示格式化的提示? U盘为什么提示格式化?提示格式化的U盘怎么恢复? U盘提示需要格式化?格式化的原因与恢复数据方法 iPhone X和华为Mate10保时捷版在万元价位上,哪个更值得购买? 华为Mate10保时捷版为何限量发售并定价8999元? mate10保时捷和mate10pro的区别 住遍所有的监狱然后又要逃脱的美国电影 前两天看了部电影忘了叫什么名字了,好像是外国片吧,情节是一个人办成...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com