(was Int Function) mod bug
(was Int Function) mod bug
- Subject: (was Int Function) mod bug
- From: Deivy Petrescu <email@hidden>
- Date: Sun, 18 Aug 2002 23:26:25 -0400
At 7:36 PM -0700 8/18/02, Paul Berkowitz wrote:
On 8/18/02 7:23 PM, "Christopher Nebel" <email@hidden> wrote:
Can anyone give me an easy way to get the Int of a number, converting,
for instance, 6.1 into 6?
"round" from Standard Additions will do what you want.
Any particular reason why you favor an Addition over the native AppleScript
div 1
which I sent in? If you repeating it hundreds - or thousands - of times, div
1 will be much faster. Is it fragile in some way I don't know of?
--
Paul Berkowitz
Funny you should ask this Paul.
Since any number x can be writen as x=(x div 1) + (x mod 1) , then
the fact that mod has a problem would imply that div have a problem.
The problem for mod, is an old one, originally posted by someone else.
But it still persists (it was not always there though!)
Here try this:
set x to 62
set b to ((x + (2.6 - (2.6 mod 1))) - x) as integer
now try this:
set x to 61
set b to ((x + (2.6 - (2.6 mod 1))) - x) as integer
See what you get.
Regards
--
Deivy Petrescu
http://www.dicas.com
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.