%求余运算 0%5等于0还是5啊?

xiaohuya2022-10-04 11:39:541条回答

已提交,审核后显示!提交回复

共1条回复
一心一韵 共回答了17个问题 | 采纳率94.1%
当然是0了
1年前

相关推荐

二级VF求余函数MOD(23,5),MOD(23,-5),MOD(-23,5),MOD(-23,-5)输出结果:3,-2
二级VF求余函数
MOD(23,5),MOD(23,-5),MOD(-23,5),MOD(-23,-5)输出结果:3,-2,2,-3那-2 ,2 是如何得来的
毛毛的星期天1年前1
rockeko 共回答了22个问题 | 采纳率86.4%
1、商4余3
2、商5余-2
3、商-5余2
4、商4与-3
余数要小于除数!
VFP求余的问题15%(-4)是多少啊?怎样算出来的,要求有具体的式子.谢谢了!
zxg20032001年前1
放在心上地区性 共回答了21个问题 | 采纳率100%
答案是 -1
求余函数(%或者MOD()) 的答案与除数同号 如果除数是负数,则由余数加上除数
题中 除数是-4 余数是3 余数加除数结果为 -1
答案已经VFP验证
如图,将一个长方形的铁皮减去一个小长方形的一块.(1)求余下的阴影部分的面积.(2)当a=6,b=2时,求阴影部
如图,将一个长方形的铁皮减去一个小长方形的一块.(1)求余下的阴影部分的面积.(2)当a=6,b=2时,求阴影部
分的面积.
天上天上的天1年前2
askzjj 共回答了21个问题 | 采纳率95.2%
阴影面积
(2a+b)(a+b)-a(a-b)
=2a²+3ab+b²-a²+ab
=a²+4ab+b²
a=6 b=2时
a²+4ab+b²
=6²+4x6x2+2²
=36+48+4
=88
如果本题有什么不明白可以追问,
4、设计两个重载函数,分别求两个整数相除的余数和两个实数相除的余数.两个实数求余定义为实数四舍五入取整后相除的余数.
显得发慌1年前1
半夜上你床 共回答了19个问题 | 采纳率73.7%
#include
class digital
{
private:
int m_num;
public:
digital(int num=0)
{
this->m_num=num;
}
digital(){};
int GetNum()
{
return m_num;
}
digital operator + (digital x)
{
digital y;
y.m_num=this->m_num+x.m_num;
return y;
}
digital operator * (digital x)
{
digital y;
y.m_num=this->m_num*x.m_num;
return y;
}
digital operator / (digital x)
{
digital y;
y.m_num=this->m_num / x.m_num;
return y;
}
digital operator - (digital x)
{
digital y;
y.m_num = this->m_num - x.m_num;
return y;
}
};
void main()
{
digital a(3);
digital b(3);
cout
一张梯形的纸片,下底是24厘米,上底是18厘米,高14厘米,把它剪成一张尽可能大的三角形纸片,求余下的碎纸屑的总面积.
艾莫森1年前1
zhongyi128 共回答了13个问题 | 采纳率100%
解题思路:梯形中剪下一个最大的三角形的底等于梯形的下底,高等于梯形的高,剩下的图形是以梯形的下底为底,梯形的高为高的三角形,根据三角形的面积=底×高÷2计算即可.

24×14÷2
=24×7
=168(平方厘米)
答:余下的碎纸屑的总面积是168平方厘米.

点评:
本题考点: 梯形的面积.

考点点评: 根据梯形的上下底与高的长度,得出这个梯形中最大的三角形的底与高是解决本题的关键.

关于中国剩余定理的一个问题,求一个数x,使得x%4=1,x%6=3,x%8=1(%是求余运算符),求x.这题按中国剩余定
关于中国剩余定理的一个问题,
求一个数x,使得x%4=1,x%6=3,x%8=1(%是求余运算符),求x.这题按中国剩余定理的思路应该怎么求
我是要一个通解,例如已知有n个除数和n个余数,分别为k1,k2……kn和m1,m2……mn,,
有关系x%mi=ki
求x,
我现在知道了中国剩余定理是必须要除数两两互质的,不过如果不互质的话应该怎么做呢
ljy4531年前2
晓风-残月 共回答了14个问题 | 采纳率92.9%
中国剩余定理要求除数两两互质,4、6、8不是两两互质啊.我记得定理原始的例子是3、5、7的除数.
一张梯形的纸片,下底是24厘米,上底是18厘米,高14厘米,把它剪成一张尽可能大的三角形纸片,求余下的碎纸屑的总面积.
1978019801年前1
surferings 共回答了18个问题 | 采纳率83.3%
解题思路:梯形中剪下一个最大的三角形的底等于梯形的下底,高等于梯形的高,剩下的图形是以梯形的下底为底,梯形的高为高的三角形,根据三角形的面积=底×高÷2计算即可.

24×14÷2
=24×7
=168(平方厘米)
答:余下的碎纸屑的总面积是168平方厘米.

点评:
本题考点: 梯形的面积.

考点点评: 根据梯形的上下底与高的长度,得出这个梯形中最大的三角形的底与高是解决本题的关键.

工人食堂储备了可供120人吃40天的大米,开伙10天后,用膳人数增加60人,求余下的大米还可吃几天?
飘龙剑1年前1
aaaapppp 共回答了16个问题 | 采纳率93.8%
假设每人每天吃1颗米,共有大米120X40=4800颗
10天后剩4800-120X10=3600颗
增加60人后能吃3600/180=20天
C#中 %(求余) 和 /(整除) 的区别
挂不住1年前1
小胖猴 共回答了14个问题 | 采纳率100%
/相当于整数除法中的除号,%相当于余号
5 除以 2 = 2 余 1,
因此 5/2=2,5%2=1.
关于求余运算符 为什么 5%2==1(这个我知道),可是2%5==2呢?谁能告诉我求余运算符到底是怎么运算的,
waynexia1年前1
东海浪涛 共回答了23个问题 | 采纳率87%
1.5%2 ,有两个2,所以余1;
2.2%5,有0个5,所以余2;
应该是这样,你用其他数字验证下.
-张梯形的纸片,下底是24厘米,上底是18厘米,把它剪成-张尽可能大的三角形纸片,求余下的碎纸屑的总面积.
softaxe1年前1
施樊 共回答了20个问题 | 采纳率80%
高呢
三角形 90度角相邻的两条边长分别是50和35求余两角角度和另一边边厂
蕭索1年前3
魔力SP 共回答了23个问题 | 采纳率91.3%
根据勾股定理求另一边边长:
边长=√(50^2+35^2)=5√149≈61.03
sinA=35/5√149
sinB=50/5√149
我没有计算器,这里算不出,要算反三角
matlab 中求余在C语言里%表示求余 在matlab中%还是表示求余吗?
adou05111年前1
枞树下转圈的鱼 共回答了15个问题 | 采纳率86.7%
在matlab中%不可以用作求余
有专门的函数:
rem() 除法求余
C中的求余问题:1%3 余数是?0%5余数是?
ph_v1年前1
jacques6416 共回答了21个问题 | 采纳率95.2%
1 和 0
什么是离散对数mod是求余么?
lbs1491年前1
龙须弓 共回答了16个问题 | 采纳率87.5%
离散对数是在整数中,一种基于同余运算和原根的一种对数运算
当模m有原根时,设l为模m的一个原根,则当时:
,此处的Indlx为x以整数l为底,模φ(m)时的离散对数值
性质
离散对数和一般的对数有著相类似的性质:
所谓离散对数,就是给定正整数x,y,n,求出正整数k(如果存在的话),使y≡xk(mod n).
有甲,乙,丙,丁四个数,每次去掉一个数,求余下三个数的平均数,这样得到以下四个数,45,60,65,70。求四个数的平均
有甲,乙,丙,丁四个数,每次去掉一个数,求余下三个数的平均数,这样得到以下四个数,45,60,65,70。求四个数的平均数。
huajun74201年前2
风雨相伴20 共回答了8个问题 | 采纳率25%
网上查查看
关于数论的一个小问题如果一个数只有0和1组成现在要求一个数是N的倍数的最小值这个数现在比如说是100 对N求余 余数为r
关于数论的一个小问题
如果一个数只有0和1组成
现在要求一个数是N的倍数的最小值
这个数现在比如说是100 对N求余 余数为r 那么这个数的下面那个数是1000或者是1001
现在问题就是100后面那个数对N求余 余数=(r*10+1 or 0)%N?
解释下为什么是这个呢
clxwc1年前1
eason_008 共回答了22个问题 | 采纳率86.4%
题:求N的0-1型倍数(仅由0和1构成的)中的最小者.
指定一个数x,如x=100,100==r mod N,
则1000==10r modN,1001=10r+1 mod N
很明显啊.
大于x的0-1型数是10x,或者10x+1
譬如数列:
1,
(10;11),
((100,101);(110,111)),
(((1000,1001),(1010,1011));((1100,1101),(1110,1111))),
.
取其中某个数x,x==r mod N
于是
10x==10r mod N
10x+1==10r+1 mod N
合写的话,就是10x+(0or1)==10r+(0or1) mod N
长方形的长和宽为a和b,现在从一边向另一边修一条宽为1的弯曲小路,求余下的面积?
ysftlpyy1年前2
愤-青 共回答了14个问题 | 采纳率100%
不论小路怎样弯曲,其面积都是不变的,都是长×1,证明如下: 将小路的右边部分向左移动,因为宽度是1,所以小路得右边部分向左移动了1 移动后又形成一个新的长方形,长度减少了1.
python负数求余是怎么算的我要计算的过程?比方-2.5%2.25 得2.0是怎么得出的
请风过耳1年前2
zhfagu 共回答了27个问题 | 采纳率88.9%
-2.5=2.25*(-2)+2.0
余数取0到除数之间的数
问个关于负数求余的问题首先让我们来看57 MOD 30 = 27这个我清楚,然后-57 MOD 30 = -27这个看上
问个关于负数求余的问题
首先让我们来看
57 MOD 30 = 27
这个我清楚,然后
-57 MOD 30 = -27
这个看上去我理解了,应该理解了吧,我们在看
57 MOD -30 = 27
-57 MOD -30 =-27
这些我就不我就理解了,想问问这个负号的规则到底是怎么样的,先谢过了
mmoo0091年前5
苦茶馆 共回答了15个问题 | 采纳率100%
MOD跟正负没有任何关系的,
因为
57=1*30+27
当然也有
57=(-1)*(-30)+27
所以取余结果是一样的.
沧浪亭记 浮图文瑛,居大云庵,环水,即苏子美沧浪亭之地也.亟求余作《沧浪亭记》,曰:“昔子美之记,记亭之胜也.请子记吾所
沧浪亭记
浮图文瑛,居大云庵,环水,即苏子美沧浪亭之地也.亟求余作《沧浪亭记》,曰:“昔子美之记,记亭之胜也.请子记吾所以为亭者.”
余曰:昔吴越有国时,广陵王镇吴中,治南园于子城之西南.其外戚孙承佑,亦治园于其偏.迨淮海纳土,此园不废.苏子美始建沧浪亭,最后禅者居之.此沧浪亭为大云庵也.有庵以来二百年,文瑛寻古遗事,复子美之构于荒残灭没之余.此大云庵为沧浪亭也.夫古今之变,朝市改易.尝登姑苏之台,望五湖之渺茫,群山之苍翠,太伯、虞仲之所建,阖闾、夫差之所争,子胥、种、蠡之所经营,今皆无有矣.庵与亭何为者哉?虽然,钱镠因乱攘窃,保有吴越,国富兵强,垂及四世.诸子姻戚,乘时奢僭,宫馆苑囿,极一时之盛.而子美之亭,乃为释子所钦重如此.可以见士之欲垂名于千载之后,不与其澌然而俱尽者,则有在矣.
文瑛读书喜诗,与吾徒游,呼之为沧浪僧云.
1沧浪亭记 的创作缘由与 岳阳楼记 有何异同
2本文记载了什么?说明了什么?艺术特色如何?
yuanyihua1年前1
我是天师kkm 共回答了14个问题 | 采纳率100%
1.醉翁亭记》和《岳阳楼记》都是抒情散文.同的方面:《岳阳楼记》提出“后天下之乐”的生活理想,《醉翁亭记》抒发与民同乐的思想.这两种思想境界都是积极向上的,很可贵的.异的方面:《岳阳楼记》作者主张“不以物喜,不以己悲”,以此规劝滕子京,并勉励自己,表现了崇高的精神境界.《醉翁亭记》多少含有寄情山水,排遣谪居的苦闷情怀.
2.记载了沧浪亭的演变过程,说明了沧浪亭获得后人的赞赏的原因.艺术特色是语言朴素简洁,而又明畅自然,能于平淡直朴中见出深意,这正是作者散文的特点.
vf 数值表达式的计算就是这个帮我看下结果是多少,怎么算的?3^3-6/3%2**3特别是那个乘方^,和求余%式怎么算的
vf 数值表达式的计算
就是这个帮我看下结果是多少,怎么算的?
3^3-6/3%2**3
特别是那个乘方^,和求余%式怎么算的..
这里的风很大1年前1
beishang5240 共回答了20个问题 | 采纳率85%
^,**,都是乘幂,优先级高于乘除,求余,27-6/3%8,27-2%8,2%8余数为2,所以结果是25
如图所示,在一张长为9cm,宽为8cm的矩形纸片上,截取一个与该矩形三边都相切的圆片后,求余下的部分中能截取的最大圆片的
如图所示,在一张长为9cm,宽为8cm的矩形纸片上,截取一个与该矩形三边都相切的圆片后,求余下的部分中能截取的最大圆片的半径是多少?
wj62815551年前1
hwind17 共回答了21个问题 | 采纳率95.2%
解题思路:利用外切两圆之间的位置关系和特殊性质可知,在Rt△OEO′中:(R+r)2=(R-r)2+(EO′)2,解方程可得⊙O′的半径r=1.

如图所示,R=4,GC=r,EO′=9-4-r=5-r,
在Rt△OEO′中:(R+r)2=(R-r)2+(EO′)2
即(4+r)2=(4-r)2+(5-r)2,解得r1=1,r2=25(舍去),
∴⊙O′的半径r=1.

点评:
本题考点: 相切两圆的性质.

考点点评: 主要考查了两圆外切时,连心线,公切线构造直角三角形的方法,并利用勾股定理作为相等关系解方程的解题思想.

1、现有60本图书借给学生阅读,每人9本,求余下的图书y(本)与学生人数x(人)之间的函数解析式,并写出自变量的取值范围
1、现有60本图书借给学生阅读,每人9本,求余下的图书y(本)与学生人数x(人)之间的函数解析式,并写出自变量的取值范围.
2、已知点A(6,0)且点P(x,y)在第四象限,x+y=8,设三角形POA的面积为S
(1)求S关于x的函数表达式;
(2)写出x的取值范围;
(3)在第四象限内是否存在点P,使S=24,若存在,求出点P的坐标,若不存在,请说明理由.
3、在平面直角坐标系中,已知:A(0,1),B(-1,0),C(1,0)
若点D与A,B,C三点构成平行四边形,请写出所有符合条件的点D的坐标
4、已知:y-3与x成正比例,且x=2时,y=7
将所得函数图像平移,使它过点(2,-1),求平移后直线的解析式
嗯拉嗯拉1年前1
fgdhshd 共回答了15个问题 | 采纳率80%
1、y=60-9x (0≤x≤6)
2、S=1/2×6×(﹣y)=﹣3y
∵x+y=8 ∴﹣y=x-8 ∴S=3(x-8)
∵y≠0 ∴x≠8
假设在第四象限内是否存在点P(m,n),使S=24
∴3(m-8)=24 ∴m=16 n=﹣8 ∴P(16,﹣8)
3、(1)若AC∥BD,则D(0,﹣1) (2)若AD∥BC,则D(2,1)或(﹣2,1)
4、∵y-3与x成正比例 ∴y-3=kx ∵x=2时,y=7 ∴2k=7-3
∴k=2 ∴y=2x+3
∵平移后直线的解析式:y=2x+b ∵过点(2,-1) ∴b=﹣5
∴平移后直线的解析式:y=2x-5
当课本数为x本时,请写出同样叠放在桌面上的一楼数学课高出地面的距离3桌面上有56与相同数量的数学本,若取出14求余下数学
当课本数为x本时,请写出同样叠放在桌面上的一楼数学课高出地面的距离3桌面上有56与相同数量的数学本,若取出14求余下数学课本高出地面的距离
南十方48号1年前1
尼罗河女儿1 共回答了29个问题 | 采纳率86.2%
我地个老天,您这题目说的我确实没看明白咋回事,能说的清楚点不?题目内容
Python中的%是求余还是求模, 在Python中计算-7%4 = 1;这明明是求模,但是书(针对Python2.5)
Python中的%是求余还是求模, 在Python中计算-7%4 = 1;这明明是求模,但是书(针对Python2.5)上写的是求余,实验室用的Python3.3
深海中的蝶鱼1年前1
houlan 共回答了18个问题 | 采纳率94.4%
你好:
Python中的%是求余;
求除数的余数;
一张梯形的纸片,下底是24厘米,上底是18厘米,高14厘米,把它剪成一张尽可能大的三角形纸片,求余下的碎纸屑的总面积.
style19761年前1
娱乐在zz 共回答了17个问题 | 采纳率88.2%
解题思路:梯形中剪下一个最大的三角形的底等于梯形的下底,高等于梯形的高,剩下的图形是以梯形的下底为底,梯形的高为高的三角形,根据三角形的面积=底×高÷2计算即可.

24×14÷2
=24×7
=168(平方厘米)
答:余下的碎纸屑的总面积是168平方厘米.

点评:
本题考点: 梯形的面积.

考点点评: 根据梯形的上下底与高的长度,得出这个梯形中最大的三角形的底与高是解决本题的关键.

比如1求余10为什么等于1,2求余10为什么等于2?
做个手艺人1年前1
半点醉意 共回答了13个问题 | 采纳率92.3%
这个题目应该不难吧.我觉得应该可以通过把一个数来除以10就可实现你的问题.1除以10等于0乘以10加1,故1求余10等于1;2除以10等于0乘以10加2,故2求余10等于2.希望对你有所帮助,
1、现有60本图书借给学生阅读,每人9本,求余下的图书y(本)与学生人数x(人)之间的函数解析式,并写出自变量的取值范围
1、现有60本图书借给学生阅读,每人9本,求余下的图书y(本)与学生人数x(人)之间的函数解析式,并写出自变量的取值范围.
2、已知点A(6,0)且点P(x,y)在第四象限,x+y=8,设三角形POA的面积为S
(1)求S关于x的函数表达式;
(2)写出x的取值范围;
(3)在第四象限内是否存在点P,使S=24,若存在,求出点P的坐标,若不存在,请说明理由.
3、在平面直角坐标系中,已知:A(0,1),B(-1,0),C(1,0)
若点D与A,B,C三点构成平行四边形,请写出所有符合条件的点D的坐标
4、已知:y-3与x成正比例,且x=2时,y=7
将所得函数图像平移,使它过点(2,-1),求平移后直线的解析式
wwhmily1年前1
liveyou没商量 共回答了15个问题 | 采纳率80%
1.y=60-9x
2.(1)S=24-3x ;(2)x>0 ;(3)24-3x=24 x=0 (0,8)不在第四象限,故不存在;
3.D(2,1)
4.设y-3=kx 代人(2,7)得k=2,所以y=2x+3,设平移后解析式为y=2x+C,则-1=4+C,C=-5,所以解析式为y=2x-5
C算术符号问题麻烦哪位大哥把类似于%求余这种符号给我总结一下嘛,到底有哪些?具体又都是干什么的嘛?答的完整的我一定加30
C算术符号问题
麻烦哪位大哥把类似于%求余这种符号给我总结一下嘛,到底有哪些?具体又都是干什么的嘛?答的完整的我一定加30份!
Marcc1年前1
怀念哥哥929 共回答了16个问题 | 采纳率81.3%
==等于 !=不等 =赋值 %求余 |或 &&且
为什么1除以3,余数是1.求余的运算规则是怎样的.忘记了,请教.
为什么1除以3,余数是1.求余的运算规则是怎样的.忘记了,请教.
谁能详细说一下求余的运算规则,谢谢
fminter1年前1
喜杰凉缘 共回答了17个问题 | 采纳率64.7%
比如4除以3商是1 余数是1
1除以3商是0 余数当然也是1了
怎么求余,求15^15除以13的余数
青蛙7891年前2
小驴乖乖 共回答了19个问题 | 采纳率94.7%
楼上【muheee】二项式定理用的挺好,怎么又要化成1024*32?
15^15 = (13 + 2)^15 (用二项式定理展开)
=……+ 2^15
省略号中每项都含因数13,
因此15^15除以13的余数等价于求2^15除以13的余数
2^15
= (2^5)^3
= 32^3
=(26 + 6)^3 (用二项式定理展开)
=…… + 6^3
省略号中每项都含因数26、13,
因此2^15除以13的余数等价于求6^3除以13的余数
6^3 ÷ 13
= 216 ÷ 13
= 16 ……8
因此最终15^15除以13的余数等于8.
一张梯形的纸片,下底是12厘米,上底是9厘米,高7厘米,把它剪成一张尽可能大的三角形纸片,求余下的碎纸屑的总面积。
我家就在山沟沟1年前3
snail_gzm 共回答了25个问题 | 采纳率92%
31.5
java计算器的实现,会的帮下忙,联系我,给你界面,能实现整数的加、减、乘、除、求余、三角函数、对数、
java计算器的实现,会的帮下忙,联系我,给你界面,能实现整数的加、减、乘、除、求余、三角函数、对数、
该程序显示GUI用户界面,能实现整数的加、减、乘、除、求余、三角函数、对数、乘方、开方等运算,形如下图.
liuxiaoming9101年前1
情缘是泪 共回答了14个问题 | 采纳率85.7%
//注意,没有考虑*/和+-的优先级.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Calculator3 extends JFrame implements ActionListener {
private boolean dotExist, operated, equaled; // 帮助运算的布尔变量
private double storedNumber; // 目前的结果
private char lastOperator; // 表示上一运算符
private JTextField operation; // 结果栏
private JButton dot, plus, minus, multi, div, sqrt, equal, changePN, clear; // 运算符
private JButton[] numbers; // 数字
// 构造者
public Calculator3() {
setTitle("Calculator");
// 初始化变量
dotExist = false; // 表示当前的数是否有小数点
operated = false; // 表示任意运算符是否被按下
equaled = false; // 表示等号是否被按下
storedNumber = 0;
lastOperator = '?';
// 初始化窗口变量
operation = new JTextField("0");
operation.setEditable(false);
numbers = new JButton[10];
for (int i = 0; i < 10; i++)
numbers[i] = new JButton("" + i);
dot = new JButton(".");
plus = new JButton("+");
minus = new JButton("-");
multi = new JButton("*");
div = new JButton("/");
sqrt = new JButton("√");
equal = new JButton("=");
changePN = new JButton("±");
clear = new JButton("AC");
// 将窗口物体放入窗口
GridBagLayout layout = new GridBagLayout();
getContentPane().setLayout(layout);
addComponent(layout, operation, 0, 0, 4, 1);
addComponent(layout, numbers[1], 1, 0, 1, 1);
addComponent(layout, numbers[2], 1, 1, 1, 1);
addComponent(layout, numbers[3], 1, 2, 1, 1);
addComponent(layout, numbers[4], 2, 0, 1, 1);
addComponent(layout, numbers[5], 2, 1, 1, 1);
addComponent(layout, numbers[6], 2, 2, 1, 1);
addComponent(layout, numbers[7], 3, 0, 1, 1);
addComponent(layout, numbers[8], 3, 1, 1, 1);
addComponent(layout, numbers[9], 3, 2, 1, 1);
addComponent(layout, dot, 4, 0, 1, 1);
addComponent(layout, numbers[0], 4, 1, 1, 1);
addComponent(layout, sqrt, 4, 2, 1, 1);
addComponent(layout, plus, 1, 3, 1, 1);
addComponent(layout, minus, 2, 3, 1, 1);
addComponent(layout, multi, 3, 3, 1, 1);
addComponent(layout, div, 4, 3, 1, 1);
addComponent(layout, equal, 5, 0, 2, 1);
addComponent(layout, changePN, 5, 2, 1, 1);
addComponent(layout, clear, 5, 3, 1, 1);
}
// 对按钮进行反应的方法
public void actionPerformed(ActionEvent e) {
JButton btn = (JButton) e.getSource();
if (btn == clear) {
operation.setText("0");
dotExist = false;
storedNumber = 0;
lastOperator = '?';
} else if (btn == equal) {
operate('=');
equaled = true;
} else if (btn == plus) {
operate('+');
equaled = false;
} else if (btn == minus) {
operate('-');
equaled = false;
} else if (btn == multi) {
operate('*');
equaled = false;
} else if (btn == div) {
operate('/');
equaled = false;
} else if (btn == changePN) {
operate('p');
operate('=');
equaled = true;
} else if (btn == sqrt) {
operate('s');
operate('=');
equaled = true;
} else {
if (equaled)
storedNumber = 0;
for (int i = 0; i < 10; i++)
if (btn == numbers[i]) {
if (operation.getText().equals("0"))
operation.setText("" + i);
else if (!operated)
operation.setText(operation.getText() + i);
else {
operation.setText("" + i);
operated = false;
}
}
if (btn == dot && !dotExist) {
operation.setText(operation.getText() + ".");
dotExist = true;
}
}
}
// 进行运算的方法
private void operate(char operator) {
double currentNumber = Double.valueOf(operation.getText())
.doubleValue();
if (lastOperator == '?')
storedNumber = currentNumber;
else if (lastOperator == '+')
storedNumber += currentNumber;
else if (lastOperator == '-')
storedNumber -= currentNumber;
else if (lastOperator == '*')
storedNumber *= currentNumber;
else if (lastOperator == '/')
storedNumber /= currentNumber;
else if (lastOperator == 'p')
storedNumber *= -1;
else if (lastOperator == 's')
storedNumber = Math.sqrt(currentNumber);
else if (lastOperator == '=' && equaled)
storedNumber = currentNumber;
operation.setText("" + storedNumber);
operated = true;
lastOperator = operator;
}
// 快捷使用GridBagLayout的方法
private void addComponent(GridBagLayout layout, Component component,
int row, int col, int width, int height) {
GridBagConstraints constraints = new GridBagConstraints();
constraints.fill = GridBagConstraints.BOTH;
constraints.insets = new Insets(10, 2, 10, 2);
constraints.weightx = 100;
constraints.weighty = 100;
constraints.gridx = col;
constraints.gridy = row;
constraints.gridwidth = width;
constraints.gridheight = height;
layout.setConstraints(component, constraints);
if (component instanceof JButton)
((JButton) component).addActionListener(this);
getContentPane().add(component);
}
// 主方法初始化并显示窗口
public static void main(String[] args) {
Calculator3 calc = new Calculator3();
calc.setSize(290, 400);
calc.setVisible(true);
}
}
C++编程设计两个重载函数,分别求两个整数相除的余数和两个实数相除的余数.两个实数求余定义为实数四舍五
消逝的落叶1年前1
JasonPiao 共回答了17个问题 | 采纳率100%
#include
class digital
{
private:
int m_num;
public:
digital(int num=0)
{
this->m_num=num;
}
digital(){};
int GetNum()
{
return m_num;
}
digital operator + (digital x)
{
digital y;
y.m_num=this->m_num+x.m_num;
return y;
}
digital operator * (digital x)
{
digital y;
y.m_num=this->m_num*x.m_num;
return y;
}
digital operator / (digital x)
{
digital y;
y.m_num=this->m_num / x.m_num;
return y;
}
digital operator - (digital x)
{
digital y;
y.m_num = this->m_num - x.m_num;
return y;
}
};
void main()
{
digital a(3);
digital b(3);
cout<<(a+b).GetNum()<cout<<(a*b).GetNum()<cout<<(a/b).GetNum()<cout<<(a-b).GetNum()<}
一张梯形的纸片,下底是24厘米,上底是18厘米,高14厘米,把它剪成一张尽可能大的三角形纸片,求余下的碎纸屑的总面积.
xugn19811年前1
chenjin11801 共回答了16个问题 | 采纳率68.8%
解题思路:梯形中剪下一个最大的三角形的底等于梯形的下底,高等于梯形的高,剩下的图形是以梯形的下底为底,梯形的高为高的三角形,根据三角形的面积=底×高÷2计算即可.

24×14÷2
=24×7
=168(平方厘米)
答:余下的碎纸屑的总面积是168平方厘米.

点评:
本题考点: 梯形的面积.

考点点评: 根据梯形的上下底与高的长度,得出这个梯形中最大的三角形的底与高是解决本题的关键.

如图所示,在一张长为9cm,宽为8cm的矩形纸片上,截取一个与该矩形三边都相切的圆片后,求余下的部分中能截取的最大圆片的
如图所示,在一张长为9cm,宽为8cm的矩形纸片上,截取一个与该矩形三边都相切的圆片后,求余下的部分中能截取的最大圆片的半径是多少?
孤单疯子1年前1
欧阳贱 共回答了16个问题 | 采纳率93.8%
如图所示,R=4,GC=r,EO′=9-4-r=5-r,
在Rt△OEO′中:(R+r) 2 =(R-r) 2 +(EO′) 2
即(4+r) 2 =(4-r) 2 +(5-r) 2 ,解得r 1 =1,r 2 =25(舍去),
∴⊙O′的半径r=1.
正数除以负数求余VFP,看到书上写着15%-4-1不是太懂,麻烦些的越详细越好
蓝nn20051年前1
花之雨雾 共回答了17个问题 | 采纳率82.4%
15除以-4,得4余-1
因为 4×(-4)+1=15

大家在问