社区
C++ 语言
帖子详情
数字大了为什么会输出负数?
Nxhivo
2017-11-12 11:41:39
比如输入:123456789987654321
...全文
2629
10
打赏
收藏
数字大了为什么会输出负数?
比如输入:123456789987654321
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
着陆咯
2017-11-17
打赏
举报
回复
不同的数据类型都有自己的范围呐,太大了计算机肯定会溢出了。
zhouqunhai
2017-11-17
打赏
举报
回复
数据溢出了,每种数据类型都有其大小范围
自信男孩
2017-11-17
打赏
举报
回复
1
越界了。数值,尤其是有符号数,最高位(二进制)是符号位,若最高位位1,那么该数就是负值。 注意int
引用 8 楼 qq_29763887 的回复:
不同的数据类型都有自己的范围呐,太大了计算机肯定会溢出了。
可以参考一下这个。 或者引入<limits.h>文件,或直接找到这个文件,找到常用类型的取值范围。
屈工智能科技
2017-11-16
打赏
举报
回复
数据溢出了 改成 long long 或者 double 类型应该可以
paschen
版主
2017-11-12
打赏
举报
回复
不同类型变量有各自的存储范围,太大会导致溢出
das白
2017-11-12
打赏
举报
回复
装不下溢出了 变量存储空间有限
N459ilove653216783
2017-11-12
打赏
举报
回复
这是补码的问题。
destory27
2017-11-12
打赏
举报
回复
比如 char (127)下一位 (-128) 0111 1111(127) 1000 0000 (127 + 1) = (-128)
CT8100
2017-11-12
打赏
举报
回复
用数组来装,分开装。
Nxhivo
2017-11-12
打赏
举报
回复
怎么改才能不会溢出?
int在c语言中能
输出
负数
么,为什么使用模数时C ++
输出
负数
?
数学:如果您有这样的方程式:x = 3 mod 7x可以是... -4、3、10、17 ...或更一般地:x = 3 + k * 7其中k可以是任何整数。我不知道为数学定义了模运算,但是因子环当然是。Python:在Python中,%与正数一起使用时,您总是
会
得到非负值m:#!/usr/bin/python# -*- coding: utf-8 -*-m = 7for i in xrange(-8...
念
数字
,输入一个整数,
输出
每个
数字
对应的拼音。当整数为
负数
时,先
输出
fu字。十个
数字
对应的拼音如下:
输入一个整数,
输出
每个
数字
对应的拼音。当整数为
负数
时,先
输出
fu字。十个
数字
对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ba 9: jiu 输入格式: 输入在一行中给出一个整数,如:1234。 提示:整数包括
负数
、零和正数。
输出
格式: 在一行中
输出
这个整数对应的拼音,每个
数字
的拼音之间用空格分开,行末没有最后的空...
java 判断正
负数
_加分哦~编写一个java程序,输入五个
数字
,判断并
输出
其中
负数
,正数和0的数目。...
加分哦~编写一个java程序,输入五个
数字
,判断并
输出
其中
负数
,正数和0的数目。关注:239答案:3mip版解决时间 2021-01-17 00:54提问者街衶輓風2021-01-16 01:50加分哦~编写一个java程序,输入五个
数字
,判断并
输出
其中
负数
,正数和0的数目。最佳答案二级知识专家失心瘋2021-01-16 02:17import java.util.Scanner;publ...
为什么一个数的平方,
会
变
负数
?结果令人惊讶(sq代码解析)
在刚接触C语言的时候,就接触了两个数相乘,一个数的平方。当然,我们做结果都是意料之中的结果,都是正确的。但是,不巧的是,上课的时候,老师又给了一段代码,看似普通,实则不难,但是却让我们了解了在C语言中,并不是我们想象的那样 先给大家看下这段代码: #include <stdio.h> #include <stdlib.h> int sq(int x) { r...
输入一个整数,
输出
每个
数字
对应的拼音。当整数为
负数
时,先
输出
fu字。十个
数字
对应的拼音如下
输入一个整数,
输出
每个
数字
对应的拼音。当整数为
负数
时,先
输出
fu字。十个
数字
对应的拼音如下 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ba 9: jiu 输入样例: -600
输出
样例: fu liu ling ling 答案如下: #include<iostream> #include<string> using namespace std; int main(){ st.
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章