1203 判断浮点数是否相等

原创 2018年04月16日 19:18:30
题目描述 Description
给出两个浮点数,请你判断这两个浮点数是否相等
输入描述 Input Description
输入仅一行,包含两个浮点数
输出描述 Output Description
输出仅一行,如果相等则输出yes,否则输出no。
样例输入 Sample Input
2.980000001 2.9800000000001
样例输出 Sample Output
yes
数据范围及提示 Data Size & Hint

我们一般认为两个浮点数相等,当且当他们之间的误差不超过1e-8。

代码实现:可以使用     #define  INF 1e-8      来实现。

#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<cmath>
using namespace std;
#define INF 1e-8
int main()
{
	float a,b;
	scanf("%f %f",&a,&b);
	if(fabs(a - b) < INF)
		printf("yes");
	else
		printf("no");
		return 0;
}

ASP.NET之‘字符串’

字符串和字符相互转换、字符类型的常见方法。字符串类型的基本方法,判断两个字符串相等(Equals)、查找字符串(Indexof)、判断包含字符串(Contains)、替换字符串(Replace)、截取字符串(substring)、删除和插入字符串(Remove/Inset)、分割字符串(Split)
  • 2017年05月22日 09:53

[codevs]1203 判断浮点数是否相等

注明:转载请注明原地址 Codevs链接:戳我 题目描述 Description 给出两个浮点数,请你判断这两个浮点数是否相等 输入描述 Input Descripti...
  • baidu_35387333
  • baidu_35387333
  • 2016-11-16 22:21:43
  • 179

WIKIOI--1203判断浮点数是否相等

题目描述 Description 给出两个浮点数,请你判断这两个浮点数是否相等 输入描述 Input Description 输入仅一行,包含两个浮点数 输出描述 Output Descr...
  • Rollchuchy
  • Rollchuchy
  • 2015-12-20 01:53:12
  • 1225

浮点数判断是否相等的办法

今天在面试中碰到这个问题,当时还迷糊了一番,毕竟平时没怎么用过,记得以前看过,现在有点记不清了!这是C语言很基础的东西,面试一般会遇到! 对两个浮点数判断大小和是否相等不能直接用==来判断,会出...
  • mingzhentanwo
  • mingzhentanwo
  • 2014-11-23 21:41:27
  • 652

【经典算法】:如何判断整数和浮点数是否相等

这个问题来自于我解决一个叫做五猴分桃的问题 其中会出现这么一些数据 我需要在右边第二栏数据里面找到整数型的数据,比如说 3121这类的数据但是我给第二栏定义的是float型的数据,如何判断这个fl...
  • qq_23100787
  • qq_23100787
  • 2015-11-04 15:57:11
  • 1242

C语言判断两个浮点数是否相等

我的一篇文章讲到在C语言中浮点数在内存是如何存储的。 符点数是采用二进制科学计数法来进行存储的,因此,绝大多数的数在计算机中是不能 精确 表示的。 如果两个数a b都是常数赋值,这样比较,不会...
  • qq_35057840
  • qq_35057840
  • 2016-09-04 10:25:25
  • 927

Java中如何比较浮点数是否相等

0.前言所谓“相等”,有两种理解,一种是浮点数的值相等,另一种是指对象相同。1.值相等浮点数能表示的精度是有限的,在计算过程中不可避免的会出现截尾而损失精度,而且传感器等外部设备输入的数据本身也有误差...
  • zougen
  • zougen
  • 2017-09-20 14:10:14
  • 1003

Java中,两个浮点型比较是否相等

public class Test{     public static void main(String[] args){         isEqualOfFloat(10.222222225f,...
  • u012843873
  • u012843873
  • 2017-03-10 13:27:20
  • 3504

JavaScript—相等性判断

JavaScript 提供三种不同的比较操作符: 严格相等,使用 ===(非严格)相等,使用 ==以及 Object.is (ECMAScript 6 新特性) ES2015标准提供以...
  • u012758088
  • u012758088
  • 2017-03-04 17:52:16
  • 331

浮点数判断为0或者相等

浮点数不能像整形那样直接用 if(a==b) 这样来进行条件判断,因为浮点数用float或者double是不精确的表示。 float精确到小数点后6位 double精确到小数点后15位 所以,也...
  • zhaoforyou
  • zhaoforyou
  • 2016-12-19 21:10:34
  • 1626
收藏助手
不良信息举报
您举报文章:1203 判断浮点数是否相等
举报原因:
原因补充:

(最多只允许输入30个字)