题目描述
​ 在数学中,对于小于 0 的实数 n 来说,它的绝对值等于 −n,而对于大于等于 0 的实数来说,它的绝对值等于自身。

​ 输入一个实数,输出它的绝对值。

输入
​ 输入一个实数 n (−100.0≤n≤100.0)
输出
​ 输出实数 n​ 的绝对值。

样例输入
-2.5
样例输出
2.5

代码示例:

import java.util.Scanner;public class demo {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);Double n = scanner.nextDouble();if (!isExit(n)) {System.out.println(Math.abs(n));} else {System.out.println(String.format("%.0f", Math.abs(n)));}}public static boolean isExit(Double n) {String s = String.valueOf(n);char[] chars = s.toCharArray();for (int i = 0; i < chars.length; i++) {if (chars[i] == '.' && chars[++i] == '0') {return true;}}return false;}
}

运行示例:

java语言【#106. 求绝对值】(已通过)相关推荐

  1. 使用C语言库函数求绝对值

    前言 C语言函数库中求绝对值的函数有两个:abs和fabs.abs函数是求整型的绝对值,fabs函数是求浮点型的绝对值. abs函数 函数原型int abs(int x); 功能求整数x的绝对值 返回 ...

  2. c语言编程求绝对值用abs,C语言实现abs和fabs绝对值

    C语言 abs() 函数用于求整数的绝对值. 头文件:math.h 或者 stdlib.h 语法/原型: int abs(int n); n 表示要求绝对值的数. 返回值:参数的绝对值. [实例1]使 ...

  3. sdut-1117 C语言实验——求绝对值(选择结构)

    点击打开链接 Problem Description 从键盘上输入任意一个整数,然后输出它的绝对值! Input 从键盘上输入任意一个整数. Output 输出它的绝对值. Example Input ...

  4. java语言如何求平方根

    package javaapplication1;/**** @author Administrator*/ public class JavaApplication1 {/*** @param ar ...

  5. 【C语言】求绝对值abs

  6. Java语言发展简史

    Java语言发展简史 JAVA 语言历史近二十年, 已发展成为人类计算机史上影响深远的编程语言. JAVA 语言是一门非常纯粹的面向对象编程语言, 它吸收了 C++ 语言的各种优点, 又摒弃了 C++ ...

  7. java 最小公倍数_Java求最大公约数和最小公倍数

    1. 最大公约数(Greatest Common Divisor(GCD)) 1.1 基本概念 最大公因数,也称最大公约数.最大公因子,指两个或多个整数共有约数中最大的一个.a,b的最大公约数记为(a ...

  8. java语言基础-刘建-专题视频课程

    java语言基础-4096人已学习 课程介绍         这是java语言基础入门课程,适合刚入门的小白. 课程收益     了解java发展历史 掌握开发环境搭建和IDE使用 学习基本语法 讲师 ...

  9. 利用java格里高利公式求圆周率_C语言用下列公式求pi的近似值,直到最后一项的绝对值小于1e-4为止:...

    C语言 输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e。 #include  //头文件置顶#include double fact(int n){\ 用下面的近 ...

最新文章

  1. php根据城市获取天气预报,根据浏览者ip获取城市,然后在获取城市天气预报
  2. python中常见的运行时错误_常见Python运行时错误之一
  3. HMAC算法及其应用
  4. python连接clickhouse
  5. layui添加复选框_layui复选框使用介绍
  6. 一文详解物化视图改写
  7. emacs php 配置文件,如何配置emacs进行正确的PHP开发?
  8. 程序员必须懂得大智若愚,低调做人
  9. Win7/Win8/Win8.1下配置apache+php运行缓慢问题解决方法
  10. Java中String类型,int类型,double类型相互转换
  11. 利用SPA(SQL Performance Analyzer)对比两个SQL Tuning Set
  12. windows系统下压力测试工具(cpu使用率,内存使用率,磁盘使用率,磁盘空间)
  13. 【协议分析】PC QQ协议聊天内容破解
  14. Mac Mini换固态硬盘
  15. React学习笔记之三(关于setState的若干问题及其讨论)
  16. hdu5651xiaoxin juju needs help(大组合数模板)
  17. 互联网春招和秋招的区别
  18. bzoj 3161: 孤舟蓑笠翁 bfs
  19. 【2022年高教杯数学建模】C题:古代玻璃制品的成分分析与鉴别方案及代码实现(一)
  20. 编译原理和离散数学 考研

热门文章

  1. MySQL聚簇索引和非聚簇索引的原理及使用
  2. 机器学习分享——反向传播算法推导
  3. JMeter参数化post请求
  4. 如何实现学生评语的导入
  5. 解决UIScrollView截获touch事件的一个极其简单有效的办法
  6. 可视化BI模板分享:运营相关模板,知乎已获千赞
  7. 新手做自媒体,最好掌握这4款视频制作软件
  8. Mac下查找支持的字体
  9. 待办事项Windows软件推荐
  10. 弹性云服务器(Elastic Cloud Server,ECS)