假设我们有以下三个值-double val1 = 15.546;

double val2 = 25.87;

double val3 = Math.PI;

现在让我们格式化这些双精度型数字。首先,我们使用Math.exp()格式化欧拉数。之后,我们还评估了日志。您可以在此处看到的%.3f是我们用来格式化数字的格式。System.out.printf("exp(%.3f) = %.3f%n", val1, Math.exp(val1));

System.out.printf("log = %.3f%n", val1, Math.log(val1));

以下是一个示例,其中我们还显示了其他用Java格式化double的方法。

示例public class Demo {

public static void main(String args[]) {

double val1 = 15.546;

double val2 = 25.87;

double val3 = Math.PI;

System.out.format("%f%n", val1);

System.out.printf("exp(%.3f) = %.3f%n", val1, Math.exp(val1));

System.out.printf("log = %.3f%n", val1, Math.log(val1));

System.out.format("%3f%n", val2);

System.out.format("%+3f%n", val2);

System.out.format("%f%n", val3);

System.out.format("%.3f%n", val3);

System.out.printf("pow(%.3f, %.3f) = %.3f%n", val1, val2, Math.pow(val1, val2));

}

}

输出结果15.546000

exp(15.546) = 5643415.357

log = 15.546

25.870000

+25.870000

3.141593

3.142

pow(15.546, 25.870) = 6716991850252629000000000000000.000

java格式化输出双精度小数,用Java格式化双精度类型相关推荐

  1. linux文本格式化输出,Linux之文本格式化输出

    文本格式化输出 一.输出格式化命令printf 格式替换符 选项 功能描述 %s 字符串 %f 浮点格式 %c ASCII字符,即显示对应参数的第一个字符 %d,%i 十进制整数 %o 八进制值 %u ...

  2. VC++格式化输出单个字符和格式化输出十六进制的不同形式

    十六进制的不同输出方式:%x,%X,%#x,%#X; 格式化输出单个字符用 %c: VC++2012: void CxxtestView::OnDraw(CDC* pDC) {CxxtestDoc* ...

  3. python如何进行格式化输出变量_Python变量格式化输出实现原理解析

    print() 函数使用以 % 开头的转换说明符对各种类型的数据进行格式化输出. 转换说明符(Conversion Specifier)只是一个占位符(也称为格式化操作符),它会被后面表达式(变量.常 ...

  4. java console输出_将java console的输出写入文件

    FileOutputStream bos = new FileOutputStream("output.txt"); System.setOut(new PrintStream(b ...

  5. python格式化输出%s、f格式化字符串、print结束语

    目录 格式化输出 f字符 print结束语 格式化输出 即按照一定的格式输出内容. %s   格式化输出   字符串 %d  格式化输出     有符号的十进制整数(有符号的整数包含正整数和负整数,也 ...

  6. java用输出v形,Java之循环输出等腰三角形

    public class aaa{ public static void main(String[] args) { int max=5; for(int i=1;i<=5;i++){//控制行 ...

  7. java privatekey输出字符串_[Java教程]根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象_星空网...

    根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象 2012-05-29 0 1.字符串生成公钥对象 PublicKey /** * 实例化公钥 * * @re ...

  8. java中输出拼json,java poi 解析excel 输出json 并且拼接字符串显示到jsp

    ##js代码 $(function() { $("#file_form").submit( function() { //首先验证文件格式 var fileName = $('#f ...

  9. java随机输出_用java随机输出汉字

    package com.leo.demo; import java.util.Random; /** * 打印随机的汉字 * * @author Administrator * */ public c ...

最新文章

  1. UISegmentedControl (待续)
  2. BZOJ-1257-[CQOI2007]余数之和sum
  3. ROS系统 创建工作空间与功能包
  4. 数学之美 系列十一 - Google 阿卡 47 的制造者阿米特.辛格博士
  5. VALSE2019总结(2)-以人为中心的视觉理解
  6. [Umbraco] 创建第一个页面
  7. win7电脑总是提示重新启动计算机以完成重要更新的安装是怎么回事,Win7开机时弹出Windows Update提示,怎样解决?(图文)...
  8. oracle入门(8)——实战:支持可变长参数、多种条件、多个参数排序、分页的存储过程查询组件...
  9. 广度优先遍历_LeetCode | 广度优先遍历
  10. 设计自己的高并发架构
  11. Handler、AsyncTask、HandlerThread和IntentService之间的对比
  12. jquery ajax 对异步队列defer与XMLHttprequest.onload的依赖
  13. Struts2中4个核心组件_笔记
  14. 129.求根到叶子节点数字之和
  15. 计算机驱动程序属于系统还是软件,什么是VGA驱动程序?
  16. 深度学习:将新闻报道按照不同话题性质进行分类
  17. ESP8266在局域网和互联网下的使用
  18. 充电桩,成了新能源汽车发展的“拦路虎”?
  19. css 实现 防抖效果
  20. GMSK通信系统中频偏估计改进算法

热门文章

  1. 学习《apache源代码全景分析》之DSO概念
  2. tf.app.flags 定义命令行可选参数
  3. 《剑指offer》链表分割
  4. 设置secureCRT中vim的字体颜色
  5. 高可用系统架构设计 技术方案
  6. 十大经典数据挖掘算法:EM
  7. Java JDK代理、CGLIB、AspectJ代理分析比较
  8. ElasticSearch插件demo
  9. SQL表之间复制数据、选出随机几条数据、删除重复数据、取得自增长列等操作...
  10. 开关稳压电源过热(高温)保护功能作用--来自中港扬盛分享干货