2005年05月16日 星期一 10:41
orciloud tang,你好 为什么会是这样的计算方法呢? Carambo , qutr at tjub.com.cn 2005-5-16 ----- 收到以下来信内容 ----- 发件人: orciloud tang 收件人: python-chinese 时 间: 2005-05-16, 10:34:34 主 题: FW: [python-chinese] -25.5 % 2.25 ------ Forwarded Message From: DengWei <salala_mud at 163.com> Organization: 辽宁省辽阳市宏伟区光华街30号沈阳工业大学辽阳校区89号信箱 Reply-To: <salala_mud at 163.com> Date: Mon, 16 May 2005 10:30:06 +0800 To: orciloud tang <orciloud at gmail.com> Subject: Re: [python-chinese] -25.5 % 2.25 想起来公式了…… 还是我来给答案吧 ^_^ 这是进 Python list 后每时一次回答问题 A % B 如果不同号的话,那公运算公式为 A % B = B的符号(B的绝对值 - ( A的绝对 值 % B的绝对值 )) 括号里的 % 为正常求余运算 A % B 同号,按正常求余方法算 -25.5 % 2.25 = +(2.25 - ( 25.5 % 2.25 )) = +(2.25 - 0.75) = +1.5 在 Mon, 16 May 2005 10:24:19 +0800,orciloud tang <orciloud at gmail.com> 写 道: > > 应该是 > > - 和 % 的优先级的问题。。。见我上封email...25.5 > > > On 5/16/05 10:18 AM, "DengWei" <salala_mud at 163.com> wrote: > >> 个人感觉这个可能和 FoxBase 里的求余运算的算法一样。 >> 具体公式忘了……反正不是我们平常用的求余方法。 >> >> 在 Mon, 16 May 2005 10:07:09 +0800,orciloud tang <orciloud at gmail.com> >> 写 >> 道: >> >>> >>> 奇怪 >>> [orciloud at apple Versions]$pike >>> Pike v7.6 release 24 running Hilfe v3.5 (Incremental Pike Frontend) >>>> -25.5 % 2.25 >>>>> ; >>> (1) Result: 1.500000 >>>> >>>> [orciloud at apple Versions]$ >>> [orciloud at apple Versions]$echo -25.5 % 2.25|bc >>> -.75 >>> >>> >>> Pike 计算出来也是1.5 >>> 但bc计算出来是 0.75 >>> 同样疑惑 >>> >>> >>> On 5/16/05 9:00 AM, "刘磊" <liul at dhc.com.cn> wrote: >>> >>>> -25.5 % 2.25在python2.4下结果是1.5 >>>> 但计算器算出来的却是-0.75 >>>> 用java计算出来也是-0.75 >>>> 不得要领,望各位指教,不胜感激! >>>> >>>> _______________________________________________ >>>> python-chinese list >>>> python-chinese at lists.python.cn >>>> http://python.cn/mailman/listinfo/python-chinese >>> >>> >>> _______________________________________________ >>> python-chinese list >>> python-chinese at lists.python.cn >>> http://python.cn/mailman/listinfo/python-chinese >>> >> >> > > > -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/ ------ End of Forwarded Message _______________________________________________ python-chinese list python-chinese at lists.python.cn http://python.cn/mailman/listinfo/python-chinese -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050516/81e5f524/attachment.htm
2005年05月16日 星期一 10:45
DQoJtaW+zcr90ae1xL3HtsjAtMu1o6wxLjW6zS0wLjc0trzKxy0yNS41ICUgMi4yNbXE0+DK/aOs vs3P8S1waS8yus0zcGkvMr/J0tTIz86qysfSu7j2vce2yNK70fmjrM2s0fm1xLu509DH82FyY3Np btauwOC1xNTLy+Oho8v50tTX7rrzysfKssO0veG5+9Kqv7S+38zlysfU9cO0y+O1xKGjDQoNCj09 PT09PT0gMjAwNS0wNS0xNiAxMDoyODoxMSBDYXJhbWJvIHdyb3RlOiA9PT09PT09DQoNCj5CcnVj ZSBXaG+jrMTjusMNCj4NCj7Oqsqyw7TH89PgtcS94bn7srvKx86o0ru1xKO/x+vWuL3Mo6GjoaOh DQo+DQo+Q2FyYW1ibyCjrCBxdXRyQHRqdWIuY29tLmNuIA0KPjIwMDUtNS0xNiANCj4tLS0tLSDK 1bW90tTPwsC00MXE2sjdIC0tLS0tIA0KPreivP7IyzogQnJ1Y2UgV2hvIA0KPsrVvP7IyzogcHl0 aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuLHB5dGhvbi1jbi1nb29nbGUgDQo+yrEgILzkOiAy MDA1LTA1LTE2LCAxMDoyMjo0Ng0KPtb3ICDM4jogUmU6IFtweXRob24tY2hpbmVzZV0gLTI1LjUg JSAyLjI1DQo+DQo+DQo+DQo+ICAxLjW6zS0wLjc0trzKx9X9yLe1xL3hufujrNLyzqrH89Pgyv21 xL3hufuyu8rHzqjSu7XEo6y/tMTj1PXDtMihwcuhow0KPg0KPj09PT09PT0gMjAwNS0wNS0xNiAw OTowMDoyMSCEosDaIHdyb3RlOiA9PT09PT09DQo+DQo+Pi0yNS41ICUgMi4yNdTacHl0aG9uMi40 z8K94bn7yscxLjUNCj4+tau8xsvjxvfL47P2wLS1xMi0ysctMC43NQ0KPj7Tw2phdmG8xsvjs/bA tNKyysctMC43NQ0KPj6yu7XD0qrB7KOszfu498671ri9zKOssrvKpLjQvKSjoSANCj4+DQo+Pl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PnB5dGhvbi1j aGluZXNlIGxpc3QNCj4+cHl0aG9uLWNoaW5lc2VAbGlzdHMucHl0aG9uLmNuDQo+Pmh0dHA6Ly9w eXRob24uY24vbWFpbG1hbi9saXN0aW5mby9weXRob24tY2hpbmVzZQ0KPj4uDQo+DQo+PSA9ID0g PSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9DQo+ICAgICAgDQo+QmVzdCByZWdhcmRz LA0KPg0KPqGhoaGhoaGhoaGhoaGhoaFCcnVjZSBXaG8NCj6hoaGhoaGhoaGhoaGhoaGhoaGhoTIw MDUtMDUtMTYNCj4NCj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXw0KPnB5dGhvbi1jaGluZXNlIGxpc3QNCj5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24u Y24NCj5odHRwOi8vcHl0aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj5f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPnB5dGhvbi1j aGluZXNlIGxpc3QNCj5weXRob24tY2hpbmVzZUBsaXN0cy5weXRob24uY24NCj5odHRwOi8vcHl0 aG9uLmNuL21haWxtYW4vbGlzdGluZm8vcHl0aG9uLWNoaW5lc2UNCj4NCg0KPSA9ID0gPSA9ID0g PSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9DQoJCQkNCkJlc3QgcmVnYXJkcywNCg0KoaGhoaGh oaGhoaGhoaGhoUJydWNlIFdobw0KoaGhoaGhoaGhoaGhoaGhoaGhoaEyMDA1LTA1LTE2DQoNCg==
2005年05月16日 星期一 10:47
我对 Python 正是入门阶段,不太了解。 如果 Python 是解释运行的,那么就是他的解释器里就是这与么设定的。 用我们老师的一句话,“规定就是这么做的,不用知道怎么来的,知道怎么用就行 了。” 自己先寒一下…… 在 Mon, 16 May 2005 10:41:35 +0800,<"Carambo"<qutr at tjub.com.cn>> 写道: > orciloud tang,你好 > > 为什么会是这样的计算方法呢? > > > Carambo , qutr at tjub.com.cn > 2005-5-16 > ----- 收到以下来信内容 ----- > 发件人: orciloud tang > 收件人: python-chinese > 时 间: 2005-05-16, 10:34:34 > 主 题: FW: [python-chinese] -25.5 % 2.25 > > > ------ Forwarded Message > From: DengWei <salala_mud at 163.com> > Organization: 辽宁省辽阳市宏伟区光华街30号沈阳工业大学辽阳校区89号信箱 > Reply-To: <salala_mud at 163.com> > Date: Mon, 16 May 2005 10:30:06 +0800 > To: orciloud tang <orciloud at gmail.com> > Subject: Re: [python-chinese] -25.5 % 2.25 > > 想起来公式了…… > 还是我来给答案吧 ^_^ 这是进 Python list 后每时一次回答问题 > > A % B 如果不同号的话,那公运算公式为 A % B = B的符号(B的绝对值 - ( A的 > 绝对 > 值 % B的绝对值 )) 括号里的 % 为正常求余运算 > A % B 同号,按正常求余方法算 > > -25.5 % 2.25 = +(2.25 - ( 25.5 % 2.25 )) = +(2.25 - 0.75) = +1.5 > > > 在 Mon, 16 May 2005 10:24:19 +0800,orciloud tang <orciloud at gmail.com> 写 > 道: > >> >> 应该是 >> >> - 和 % 的优先级的问题。。。见我上封email...25.5 >> >> >> On 5/16/05 10:18 AM, "DengWei" <salala_mud at 163.com> wrote: >> >>> 个人感觉这个可能和 FoxBase 里的求余运算的算法一样。 >>> 具体公式忘了……反正不是我们平常用的求余方法。 >>> >>> 在 Mon, 16 May 2005 10:07:09 +0800,orciloud tang <orciloud at gmail.com> >>> 写 >>> 道: >>> >>>> >>>> 奇怪 >>>> [orciloud at apple Versions]$pike >>>> Pike v7.6 release 24 running Hilfe v3.5 (Incremental Pike Frontend) >>>>> -25.5 % 2.25 >>>>>> ; >>>> (1) Result: 1.500000 >>>>> >>>>> [orciloud at apple Versions]$ >>>> [orciloud at apple Versions]$echo -25.5 % 2.25|bc >>>> -.75 >>>> >>>> >>>> Pike 计算出来也是1.5 >>>> 但bc计算出来是 0.75 >>>> 同样疑惑 >>>> >>>> >>>> On 5/16/05 9:00 AM, "刘磊" <liul at dhc.com.cn> wrote: >>>> >>>>> -25.5 % 2.25在python2.4下结果是1.5 >>>>> 但计算器算出来的却是-0.75 >>>>> 用java计算出来也是-0.75 >>>>> 不得要领,望各位指教,不胜感激! >>>>> >>>>> _______________________________________________ >>>>> python-chinese list >>>>> python-chinese at lists.python.cn >>>>> http://python.cn/mailman/listinfo/python-chinese >>>> >>>> >>>> _______________________________________________ >>>> python-chinese list >>>> python-chinese at lists.python.cn >>>> http://python.cn/mailman/listinfo/python-chinese >>>> >>> >>> >> >> >> > > > -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/
Zeuux © 2025
京ICP备05028076号