新手问一下这句话的意思 float c = (float)Convert.ToDouble(Console.ReadLine());这是一个解一元一次方程程序里的一句话,我想问下这句话是什么意思。特别是Convert.ToDouble不是很懂,后面那句知道的。float是定义c为单精度浮点型么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将用户输入转换为double类型,再强制转换为float类型 Convert.ToDouble(Console.ReadLine());就是把你输入的转换为double类型其实你这个是画蛇添足,直接float c = Convert.ToSingle(Console.ReadLine()); Convert--转换ToDouble--为Double类型Convert.ToDouble就是说将指定的值转换为双精度浮点数,最后再把它转为float的单精度浮点型 用TryParse比较好,如果用户输入的是字母或非法字符 就不会报错了 float a=(float)(Console.ReadLine()); oledb连接数据库调用Oracle数据库函数的问题 c# 防止任务管理器强行结束进程 (关注给分) 百分贴 c#获取webbrowser中弹出的对话框内容? 超郁闷的问题,.Net 运行问题 求解(并非所有的代码路径都返回值)????? 关于TextBox和数据库绑定问题,怎么不工作? 请问高手:如何在安装程序中让用户输入一定的信息并保存起来。 ftp中如何列出当前目录下的所有文件和文件夹? WinForm 返回参数问题 如何定义一个属性在设计期时的输入格式 这几行代码是什么意思? C#项目断点调试com接口失败 符号未加载
其实你这个是画蛇添足,直接
float c = Convert.ToSingle(Console.ReadLine());
ToDouble--为Double类型
Convert.ToDouble就是说将指定的值转换为双精度浮点数,
最后再把它转为float的单精度浮点型