Integer Division

03052014, 09:29 PM
Post: #1




Integer Division
Is there an operator for integer division? (I know about IP(value), but was looking for something like '\').
Thanks, Dale 

03052014, 10:39 PM
(This post was last modified: 03052014 10:39 PM by Mark Hardman.)
Post: #2




RE: Integer Division
(03052014 09:29 PM)DrD Wrote: Is there an operator for integer division? (I know about IP(value), but was looking for something like '\'). You have the Integer Quotient CAS command "iquo()". In algebraic mode: iquo(122,3) returns 40. In RPN mode: 122 Enter, 3 Enter iquo(2) returns 40. Mark Hardman Ceci n'est pas une signature. 

03052014, 10:40 PM
Post: #3




RE: Integer Division  
03062014, 10:31 AM
Post: #4




RE: Integer Division
I was hoping to find a SINGLE character that would implement integer division. I was working with a compound expression requiring multiple integer divides, and that expression gets very looong, with the varieties of ixxx(blah,blah) discovered so far.
Some languages use the backslash character, providing a very short solution to integer division. Example: 5\2=2, integer version. 5/2=2.5 exact version. (I did try to DEFINE the backslash character for this use, but \ is an invalid name input.) Dale 

03062014, 11:44 AM
Post: #5




RE: Integer Division
(03062014 10:31 AM)DrD Wrote: I was hoping to find a SINGLE character that would implement integer division. I miss the "\" operator for integer division too. I'm used to it from UBASIC, which also uses "@" for mod (integer remainder). There is no singlecharacter integer division operator in PPL. iquo(a,b) is your shortest option, unless you make a userdefined function with an even shorter name. UDF's cannot be infix operators, however, so you're stuck with prefix notation. <0ΙΈ0> Joe 

« Next Oldest  Next Newest »

User(s) browsing this thread: 1 Guest(s)