首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
上下取整
19条解析
开通博客写题解
牛客837785038号
发表于 2020-02-19 11:11:22
向上取整和向下取整:我一开始以为向下直接(int)x、向上就是(int)x+1,但提交后我才发现数据不能完全通过,我又仔细想想,正数用这两个应该没问题(例如 3.5就是 3和4),那就是负数出了问题,果不其然我将-3.5代入其中答案分别是-3和-2,但实际答案应该为-4和-3. 一百度才知道有专门的
展开全文
张田懿
发表于 2020-12-12 12:54:38
include<bits/stdc++.h> using namespace std;int main(){ double a; int b,c; cin>>a; b=floor (a); c=ceil (a); cout<<b
展开全文
梦边城
发表于 2022-01-20 12:46:07
受到楼一大佬的启发,考虑到题目中说a>=0,故应该不是负数引起的wa。 再看原来的代码 向下取整为: int(a); 向上取整为 int(a)+1; 乍一看没啥问题,就是把浮点数转换成int,那么就自动舍弃了小数位。 但是这仅仅针对了小数来说,如果题目给的数本身就是个整数那么这样就出大问题
展开全文
潍坊鲨鱼公园儿童大学
发表于 2021-01-23 08:47:19
头文件:#include <cmath>double floor (double x); 向下取证double ceil (double x); 向上取证 </cmath> #include <cmath> #include <iostream>
展开全文
Roland1994
发表于 2020-03-18 19:43:41
#include<stdio.h> #include<math.h> int main() { float a; scanf("%f",&a); printf("%d\n%d",(int)a,(int)ceil(a)); return
展开全文
已注销
发表于 2021-02-02 15:05:22
#include<stdio.h> int main(){ float a; scanf("%f",&a); printf("%d\n%d",(int)(a),(int)ceil(a)); } 没啥好说的,反正就是注意ceil()函数吧
天元之弈
发表于 2022-01-16 13:45:54
传送门->https://ac.nowcoder.com/acm/problem/22001 my blog->https://blog.nowcoder.net/yanhaoyang2106 题目描述 任意给出一个小数,编程求不小于它的最小整数与不大于它的最大整数。 即求出这个小数往下
展开全文
嘉元
发表于 2022-04-09 14:47:51
import java.lang.Math; public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); double a
展开全文
牛客260616109号
发表于 2022-03-21 11:48:26
#include<iostream> using namespace std; int main(){ double a; cin>>a; cout<<int(a)<<endl; cout<< int(a
展开全文
易烊千玺圈外女友
发表于 2021-05-14 19:47:09
利用floor函数和ceil函数,分别向下取整和向上取整(但是需要用到题目没有的知识) #include <stdio.h> #include <math.h> int main() { float a; double b,c; scanf("%f",
展开全文
查看本题
查看本题讨论
相关比赛
18201-2021暑假准大一生编程练习1
进入比赛
18212-2021暑假准大一生编程练习一
进入比赛
18296-信息编程学习-基础练习
进入比赛
18388-暑假第一周Java基础训练
进入比赛
21042-南宁师范大学2021年3i国庆练习题
进入比赛
等你来战
查看全部
武汉工程大学第七届ACM程序设计竞赛同步赛
报名截止时间:2025-04-30 16:00
2025牛客五一集训派对day1
报名截止时间:2025-05-01 17:00
2025牛客五一集训派对day2
报名截止时间:2025-05-02 17:00
2025牛客五一集训派对day3
报名截止时间:2025-05-03 17:00
2025牛客五一集训派对day4
报名截止时间:2025-05-04 17:00
2025牛客五一集训派对day5
报名截止时间:2025-05-05 17:00
牛客练习赛138
报名截止时间:2025-05-09 21:30
牛客周赛 Round 92
报名截止时间:2025-05-11 21:00
哈尔滨华德学院第十六届程序设计竞赛(同步赛)
报名截止时间:2025-05-13 20:30
牛客小白月赛116
报名截止时间:2025-05-16 21:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题