Python论坛  - 讨论区

标题:FW: [python-chinese] -25.5 % 2.25

2005年05月16日 星期一 10:34

orciloud tang orciloud at gmail.com
Mon May 16 10:34:34 HKT 2005

------ 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



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号