Integer.st
changeset 14767 157f37c1a7f9
parent 14680 eb312d015dd6
child 14796 242490a39283
equal deleted inserted replaced
14766:ae12897bef55 14767:157f37c1a7f9
  3014       64  integerLog2  
  3014       64  integerLog2  
  3015       100 integerLog2
  3015       100 integerLog2
  3016       100 log:2
  3016       100 log:2
  3017       999 integerLog2
  3017       999 integerLog2
  3018       999 log:2
  3018       999 log:2
  3019       120000 integerLog2
  3019       120000 integerLog2 
  3020       120000 log:2
  3020       120000 log:2       
  3021       -1 integerLog2
  3021       -1 integerLog2
       
  3022       50 factorial integerLog2   
       
  3023       50 factorial log:2
       
  3024       1000 factorial integerLog2   
       
  3025       1000 factorial log:2       -- float error!!
  3022     "
  3026     "
  3023 !
  3027 !
  3024 
  3028 
  3025 integerReciprocal
  3029 integerReciprocal
  3026     "return an integer representing 1/self * 2**n.
  3030     "return an integer representing 1/self * 2**n.
  4916 ! !
  4920 ! !
  4917 
  4921 
  4918 !Integer class methodsFor:'documentation'!
  4922 !Integer class methodsFor:'documentation'!
  4919 
  4923 
  4920 version
  4924 version
  4921     ^ '$Header: /cvs/stx/stx/libbasic/Integer.st,v 1.273 2013-01-22 14:10:37 cg Exp $'
  4925     ^ '$Header: /cvs/stx/stx/libbasic/Integer.st,v 1.274 2013-02-08 13:01:03 cg Exp $'
  4922 !
  4926 !
  4923 
  4927 
  4924 version_CVS
  4928 version_CVS
  4925     ^ '$Header: /cvs/stx/stx/libbasic/Integer.st,v 1.273 2013-01-22 14:10:37 cg Exp $'
  4929     ^ '$Header: /cvs/stx/stx/libbasic/Integer.st,v 1.274 2013-02-08 13:01:03 cg Exp $'
  4926 ! !
  4930 ! !
  4927 
  4931 
  4928 
  4932 
  4929 Integer initialize!
  4933 Integer initialize!