Nuprl Definition : proportional-round
proportional-round(r;k;l) ==  let r' ⟵ r in if isint(r') then (r' * k) ÷ l else let p,q = r' in (p * k) ÷ q * l fi 
Definitions occuring in Statement : 
callbyvalueall: callbyvalueall, 
ifthenelse: if b then t else f fi 
, 
bfalse: ff
, 
btrue: tt
, 
isint: isint def, 
spread: spread def, 
divide: n ÷ m
, 
multiply: n * m
Definitions occuring in definition : 
callbyvalueall: callbyvalueall, 
ifthenelse: if b then t else f fi 
, 
isint: isint def, 
btrue: tt
, 
bfalse: ff
, 
spread: spread def, 
divide: n ÷ m
, 
multiply: n * m
FDL editor aliases : 
proportional-round
Latex:
proportional-round(r;k;l)  ==
    let  r'  \mleftarrow{}{}  r
    in  if  isint(r')  then  (r'  *  k)  \mdiv{}  l  else  let  p,q  =  r'  in  (p  *  k)  \mdiv{}  q  *  l  fi 
Date html generated:
2016_05_15-PM-10_37_19
Last ObjectModification:
2015_09_23-AM-08_26_51
Theory : rationals
Home
Index