问题描述
  给定实数x,输出sign(x)的值。

sign(x)是符号函数,如果x>0,则返回1;如果x=0,则返回0;如果x<0,则返回-1。
输入格式
  一行一个实数x。
输出格式
  一行一个整数表示答案。
样例输入
-0.0001
样例输出
-1
数据规模和约定
  |x|<=10000,输入数据精度最多达到4位小数。
提示
  判断实数x是否等于零时,由于计算机实数运算误差,应当引入极小量eps,核心代码如下:
  其中fabs为cmath中的绝对值函数。
  const double eps=1e-6;

if (fabs(x) <= eps) {
  //x是零
  }

import java.util.Scanner;public class sign函数 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);double x=sc.nextDouble();if(x<0) {System.out.println("-1");}if(x==0) {System.out.println("0");}if(x>0) {System.out.println("1");}}}

Java实现蓝桥杯VIP 算法训练 sign函数相关推荐

  1. Java实现 蓝桥杯VIP 算法训练 sign函数

    试题 算法训练 sign函数 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定实数x,输出sign(x)的值. sign(x)是符号函数,如果x>0,则返回1:如果x=0, ...

  2. Java实现蓝桥杯VIP算法训练 二元函数

    试题 算法训练 二元函数 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 令二元函数f(x,y)=ax+by,a和b为整数,求一个表达式S的值. 只有满足以下要求的表达式才是合法的: ...

  3. Java实现 蓝桥杯VIP 算法训练 无权最长链

    试题 算法训练 无权最长链 问题描述 给定一个n节点m边的无圈且连通的图,求直径 输入格式 第一行两个数字n,m 接下来m行每行两个数字x,y,代表x,y之间有一条边 输出格式 要求用户的输出满足的格 ...

  4. Java实现 蓝桥杯VIP 算法训练 步与血(递推 || DFS)

    试题 算法训练 步与血 问题描述 有n*n的方格,其中有m个障碍,第i个障碍会消耗你p[i]点血.初始你有C点血,你需要从(1,1)到(n,n),并保证血量大于0,求最小步数. 输入格式 第一行3个整 ...

  5. Java实现 蓝桥杯VIP 算法训练 采油区域

    算法训练 采油区域 时间限制:2.0s 内存限制:512.0MB 提交此题 查看参考代码 采油区域 Siruseri政府决定将石油资源丰富的Navalur省的土地拍卖给私人承包商以建立油井.被拍卖的整 ...

  6. Java实现 蓝桥杯VIP 算法训练 删除多余括号

    算法训练 删除多余括号 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个含有括号的四则运算表达式,要求去掉可能含有的多余的括号,结果要保持原表达式中变量和运算符的相对位置不变,且 ...

  7. Java实现 蓝桥杯VIP 算法训练 JAM计数法

    题目描述 Jam是个喜欢标新立异的科学怪人.他不使用阿拉伯数字计数,而是使用小 写英文字母计数,他觉得这样做,会使世界更加丰富多彩.在他的计数法中,每个数字的位数都是相同的(使用相同个数的字母),英文 ...

  8. Java实现 蓝桥杯VIP 算法训练 学做菜

    算法训练 学做菜 时间限制:1.0s 内存限制:256.0MB 问题描述 涛涛立志要做新好青年,他最近在学做菜.由于技术还很生疏,他只会用鸡蛋,西红柿,鸡丁,辣酱这四种原料来做菜,我们给这四种原料标上 ...

  9. Java实现 蓝桥杯VIP 算法训练 数对

    算法训练 数对 时间限制:1.0s 内存限制:512.0MB 问题描述 编写一个程序,该程序从用户读入一个整数,然后列出所有的数对,每个数对的乘积即为该数. 输入格式:输入只有一行,即一个整数. 输出 ...

最新文章

  1. 台湾前十大科技公司拼不过三星(往后一点三星都不要买啦!)
  2. 【Linux】一步一步学Linux——hostname命令(73)
  3. linux apt-get dpkg,linux的sudo apt-get install 和dpkg -i package.deb命令
  4. python做插件应用_Python插件机制实现详解
  5. Centos-yum软件包安装-yum
  6. 【CCCC】L2-010 排座位 (25分),,并查集+二维矩阵判定关系
  7. mysql集群 自增_为什么我们要从MySQL迁移到TiDB?
  8. 从Slice_Header学习H.264(二)--片头的子语法项目
  9. Mysql数据表关系与关联查询
  10. 英雄无敌5东方部落秘籍
  11. 树枝学术 | 图书查找、论文查找全攻略
  12. python的文件怎么删除干净_python 实现彻底删除文件夹和文件夹下的文件
  13. 《Attention Is All Y ou Need》翻译 Ashish Vaswani Noam Shazeer Niki Parmar Jakob etc.
  14. std::pi_挤压Pi:家庭音频历险记
  15. MTK最新最全的智能机roadmap(珍藏版)
  16. 数据结构与算法(Java版) | 就让我们来看看几个实际编程中遇到的问题吧!
  17. Google AIY 套件将亮相香港!人工智能新一轮风潮袭来!
  18. 商城项目-商品规格参数管理
  19. AES128加密/解密(单片机可用)
  20. 华为ensp保存网络设备配置和导出导入网络设备

热门文章

  1. [模版]尽整些歪门邪道
  2. 100W个微信红包封面,人人都能领取到!!!
  3. 利用python实现短信和电话提醒功能
  4. Linux安装Siege
  5. 将分开的微服务项目合到一个项目下面
  6. 新风口 | 电商直播,跨境商家最该抓住的时代机遇!(附卖家成长教程及解决方案)
  7. SQL语句中的USING用法
  8. 在线教育机构如何运营微信公众号
  9. 手机中使用到的SENSOR相关原理
  10. 虚幻属性系统(反射)