#! /usr/local/bin/php 4611686017353646080 divisible by 1024, subtract 1 FAIL: 4611686017353646079 FAIL: 2305843009750564863 FAIL: 1152921505949024255 FAIL: 576460754048253951 FAIL: 288230378097868799 FAIL: 144115190122676223 FAIL: 72057596135079935 FAIL: 36028799141281791 FAIL: 18014400644382719 FAIL: 9007201395933183 pass: 4503601771708415 pass: 6755401583820799 pass: 7881301489876991 pass: 8444251442905087 pass: 8725726419419135 pass: 8866463907676159 pass: 8936832651804671 pass: 8972017023868927 pass: 8989609209901055 pass: 8998405302917119 pass: 9002803349425151 pass: 9005002372679167 pass: 9006101884306175 pass: 9006651640119679 pass: 9006926518026431 pass: 9007063956979807 pass: 9007132676456495 pass: 9007167036194839 pass: 9007184216064011 pass: 9007192805998597 pass: 9007197100965890 9007199248449536 divisible by 1024, subtract 1 pass: 9007199248449535 FAIL: 9007200322191359 FAIL: 9007199785320447 FAIL: 9007199516884991 FAIL: 9007199382667263 FAIL: 9007199315558399 FAIL: 9007199282003967 FAIL: 9007199265226751 FAIL: 9007199256838143 pass: 9007199252643839 pass: 9007199254740991 FAIL: 9007199255789567 FAIL: 9007199255265279 FAIL: 9007199255003135 FAIL: 9007199254872063 FAIL: 9007199254806527 FAIL: 9007199254773759 FAIL: 9007199254757375 FAIL: 9007199254749183 FAIL: 9007199254745087 FAIL: 9007199254743039 FAIL: 9007199254742015 FAIL: 9007199254741503 FAIL: 9007199254741247 FAIL: 9007199254741119 FAIL: 9007199254741055 FAIL: 9007199254741023 FAIL: 9007199254741007 FAIL: 9007199254740999 FAIL: 9007199254740995 FAIL: 9007199254740993 9007199254740992 divisible by 1024, subtract 1 END 1024 after 62 iterations current: 9007199254740992 last_pass: 9007199254740991 last_fail: 9007199254740993 current power: (2 ^ 53) power double check: 9007199254740992.000000