| Index: tests/corelib_strong/double_parse_test.dart
|
| diff --git a/tests/corelib_strong/double_parse_test.dart b/tests/corelib_strong/double_parse_test.dart
|
| index 77a7da554281342a759d7e481d9446777d20e24d..fb9676018f7745f2f6165e788d5d48ff624c6aea 100644
|
| --- a/tests/corelib_strong/double_parse_test.dart
|
| +++ b/tests/corelib_strong/double_parse_test.dart
|
| @@ -14,7 +14,7 @@ const whiteSpace = const [
|
| "\x0b",
|
| "\x0c",
|
| "\x0d",
|
| - "\x85", /// 01: ok
|
| + "\x85", //# 01: ok
|
| "\xa0",
|
| "\u1680",
|
| "\u2000",
|
| @@ -233,26 +233,26 @@ void main() {
|
| "4555072551893136908362547791869486679949683240497058210285131854"
|
| "51396213837722826145437693412532098591327667236328125",
|
| 0.0);
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000024703282292062327208828439643411068627545332140664243314532" /// 03: ok
|
| - "8041234170109088178685677591650492652607243027730579814636067699" /// 03: ok
|
| - "1112238669661707327453443265068702897439863329200619332642599205" /// 03: ok
|
| - "1806252781222000513169502627641523911022607448403553068808609405" /// 03: ok
|
| - "1727798181294290864842608522062097649849550765341204993205100587" /// 03: ok
|
| - "2127469658709242016690593998242808606978027857019419997429604579" /// 03: ok
|
| - "7572623273334010723772922131119806567715298322567005234345331218" /// 03: ok
|
| - "5169920860031716486480793611343761679481328431956040281530986197" /// 03: ok
|
| - "8304604971452253283193290744072288902141724247846767401941767720" /// 03: ok
|
| - "8561650585989659548591956327689896895290365125294085321852619688" /// 03: ok
|
| - "9863888974446146846024033780172178553364579041996676675092137151" /// 03: ok
|
| - "9705456298034409473812692774776868254618683783877327369245051207" /// 03: ok
|
| - "5931578479504396230612962142122846982018227555473696607567828620" /// 03: ok
|
| - "5497859173707553281928994692862033843994140625", /// 03: ok
|
| - 5e-324); /// 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000024703282292062327208828439643411068627545332140664243314532" //# 03: ok
|
| + "8041234170109088178685677591650492652607243027730579814636067699" //# 03: ok
|
| + "1112238669661707327453443265068702897439863329200619332642599205" //# 03: ok
|
| + "1806252781222000513169502627641523911022607448403553068808609405" //# 03: ok
|
| + "1727798181294290864842608522062097649849550765341204993205100587" //# 03: ok
|
| + "2127469658709242016690593998242808606978027857019419997429604579" //# 03: ok
|
| + "7572623273334010723772922131119806567715298322567005234345331218" //# 03: ok
|
| + "5169920860031716486480793611343761679481328431956040281530986197" //# 03: ok
|
| + "8304604971452253283193290744072288902141724247846767401941767720" //# 03: ok
|
| + "8561650585989659548591956327689896895290365125294085321852619688" //# 03: ok
|
| + "9863888974446146846024033780172178553364579041996676675092137151" //# 03: ok
|
| + "9705456298034409473812692774776868254618683783877327369245051207" //# 03: ok
|
| + "5931578479504396230612962142122846982018227555473696607567828620" //# 03: ok
|
| + "5497859173707553281928994692862033843994140625", //# 03: ok
|
| + 5e-324); //# 03: ok
|
| testParse("0.00000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| @@ -369,44 +369,44 @@ void main() {
|
| "8136843040991207538774075715754306035963544889052606784864342758"
|
| "900428165258489343614201061427593231201171875",
|
| 5e-324);
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000074109846876186981626485318930233205854758970392148714663837" /// 02: ok
|
| - "8523751013260905313127797949754542453988569694847043168576596389" /// 02: ok
|
| - "9850655339096945981621940161728171894510697854671067917687257517" /// 02: ok
|
| - "7347315553307795408549809608457500958111373034747658096871009590" /// 02: ok
|
| - "9754422710047573078097111189357848386756539987835030152280559340" /// 02: ok
|
| - "4659373979179073872386829939581848166016912201945649993128979841" /// 02: ok
|
| - "1362062484498678713572180352209017023903285791732520220528974020" /// 02: ok
|
| - "8029068540216066123755499834026713000358124864790413857434018755" /// 02: ok
|
| - "2090159017259254714629617513415977493871857473787096164563890871" /// 02: ok
|
| - "8119841271673056017045493004705269590165763776884908267986972573" /// 02: ok
|
| - "3665217655679410725087643375608460039849049721491174630855395563" /// 02: ok
|
| - "54188641513168478436313080237596295773983001708984375", /// 02: ok
|
| - 1e-323); /// 02: ok
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000074109846876186981626485318930233205873343654412044724850344" /// 03: ok
|
| - "8923718677971811461747287833219166123210675953743507352131000861" /// 03: ok
|
| - "5508029119022396648780866584046796426383292609958261304514284249" /// 03: ok
|
| - "6061610746879932829188941791435548141415672575056325503240888674" /// 03: ok
|
| - "0040403932604439422384254107243478095284614859960753370503720954" /// 03: ok
|
| - "5808063977144841990843464643012899935961693114687389992568869106" /// 03: ok
|
| - "5599267374834247685403237712975952143398358575711517208866987110" /// 03: ok
|
| - "6349531233468788347546753834029761025748698485508885182206645314" /// 03: ok
|
| - "0639262948657591471263120659283236968907400986955900192071499065" /// 03: ok
|
| - "6496581595870337769532410323614883653969318176216473399700896902" /// 03: ok
|
| - "4282850500785430600410615352213843786678841324490411560469406158" /// 03: ok
|
| - "4550533979841101562169154890806946368370134291387467238490102415" /// 03: ok
|
| - "1863156959008792461225924284245693964036455110947393215135657241" /// 03: ok
|
| - "099571834741510656385798938572406768798828125", /// 03: ok
|
| - 1e-323); /// 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000074109846876186981626485318930233205854758970392148714663837" //# 02: ok
|
| + "8523751013260905313127797949754542453988569694847043168576596389" //# 02: ok
|
| + "9850655339096945981621940161728171894510697854671067917687257517" //# 02: ok
|
| + "7347315553307795408549809608457500958111373034747658096871009590" //# 02: ok
|
| + "9754422710047573078097111189357848386756539987835030152280559340" //# 02: ok
|
| + "4659373979179073872386829939581848166016912201945649993128979841" //# 02: ok
|
| + "1362062484498678713572180352209017023903285791732520220528974020" //# 02: ok
|
| + "8029068540216066123755499834026713000358124864790413857434018755" //# 02: ok
|
| + "2090159017259254714629617513415977493871857473787096164563890871" //# 02: ok
|
| + "8119841271673056017045493004705269590165763776884908267986972573" //# 02: ok
|
| + "3665217655679410725087643375608460039849049721491174630855395563" //# 02: ok
|
| + "54188641513168478436313080237596295773983001708984375", //# 02: ok
|
| + 1e-323); //# 02: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000074109846876186981626485318930233205873343654412044724850344" //# 03: ok
|
| + "8923718677971811461747287833219166123210675953743507352131000861" //# 03: ok
|
| + "5508029119022396648780866584046796426383292609958261304514284249" //# 03: ok
|
| + "6061610746879932829188941791435548141415672575056325503240888674" //# 03: ok
|
| + "0040403932604439422384254107243478095284614859960753370503720954" //# 03: ok
|
| + "5808063977144841990843464643012899935961693114687389992568869106" //# 03: ok
|
| + "5599267374834247685403237712975952143398358575711517208866987110" //# 03: ok
|
| + "6349531233468788347546753834029761025748698485508885182206645314" //# 03: ok
|
| + "0639262948657591471263120659283236968907400986955900192071499065" //# 03: ok
|
| + "6496581595870337769532410323614883653969318176216473399700896902" //# 03: ok
|
| + "4282850500785430600410615352213843786678841324490411560469406158" //# 03: ok
|
| + "4550533979841101562169154890806946368370134291387467238490102415" //# 03: ok
|
| + "1863156959008792461225924284245693964036455110947393215135657241" //# 03: ok
|
| + "099571834741510656385798938572406768798828125", //# 03: ok
|
| + 1e-323); //# 03: ok
|
| testParse("0.00000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| @@ -483,26 +483,26 @@ void main() {
|
| "0239620254961370692713747131027132020441991845959370908649389667"
|
| "01396213837722826145437693412532098591327667236328125",
|
| 1.1125369292536007e-308);
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000011125369292" /// 03: ok
|
| - "5360093857793927928947412039400442434185228365340521456608629527" /// 03: ok
|
| - "0200315929606120759250932815416474352736201659755028987189999989" /// 03: ok
|
| - "3220987486513026766686796443888026815774211444057134206415720396" /// 03: ok
|
| - "3510525564718487986029401249963455450110781777556316353975973978" /// 03: ok
|
| - "4825173851725161436876623857879887229903814003929524302244972629" /// 03: ok
|
| - "6795040225381805100879491255387164751912585073962051947893527710" /// 03: ok
|
| - "5170790163081944841764003984818943810636714040207972316616704045" /// 03: ok
|
| - "0220895038833513659790739432367709097880422198053807344762226099" /// 03: ok
|
| - "3129277744388529754345873069706690065083079768940685222309466301" /// 03: ok
|
| - "4235389404255004774284573740536646273496781023858510820692328908" /// 03: ok
|
| - "0857253100067390568036719107632515767271783448958607838263400261" /// 03: ok
|
| - "9271291212296536333081616208300526650104600844121842238490102415" /// 03: ok
|
| - "1863156959008792461225924284245693964036455110947393215135657241" /// 03: ok
|
| - "099571834741510656385798938572406768798828125", /// 03: ok
|
| - 1.112536929253601e-308); /// 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000011125369292" //# 03: ok
|
| + "5360093857793927928947412039400442434185228365340521456608629527" //# 03: ok
|
| + "0200315929606120759250932815416474352736201659755028987189999989" //# 03: ok
|
| + "3220987486513026766686796443888026815774211444057134206415720396" //# 03: ok
|
| + "3510525564718487986029401249963455450110781777556316353975973978" //# 03: ok
|
| + "4825173851725161436876623857879887229903814003929524302244972629" //# 03: ok
|
| + "6795040225381805100879491255387164751912585073962051947893527710" //# 03: ok
|
| + "5170790163081944841764003984818943810636714040207972316616704045" //# 03: ok
|
| + "0220895038833513659790739432367709097880422198053807344762226099" //# 03: ok
|
| + "3129277744388529754345873069706690065083079768940685222309466301" //# 03: ok
|
| + "4235389404255004774284573740536646273496781023858510820692328908" //# 03: ok
|
| + "0857253100067390568036719107632515767271783448958607838263400261" //# 03: ok
|
| + "9271291212296536333081616208300526650104600844121842238490102415" //# 03: ok
|
| + "1863156959008792461225924284245693964036455110947393215135657241" //# 03: ok
|
| + "099571834741510656385798938572406768798828125", //# 03: ok
|
| + 1.112536929253601e-308); //# 03: ok
|
| testParse("0.00000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| @@ -561,44 +561,44 @@ void main() {
|
| "8136843040991207538774075715754306035963544889052606784864342758"
|
| "900428165258489343614201061427593231201171875",
|
| 1.112536929253601e-308);
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 02: ok
|
| - "0000000000000000000000000000000000000000000000000000011125369292" /// 02: ok
|
| - "5360143264358512053601829696279729256322446286636762993074885578" /// 02: ok
|
| - "5482848940402484819383308231788212319506475197423260249353326444" /// 02: ok
|
| - "4130717265985540087275830129388183546908748591883986098046865342" /// 02: ok
|
| - "9694440740018214171090142139290408905547397593746087678853434622" /// 02: ok
|
| - "7708807769200010477987555066232823112546765790360487852208850575" /// 02: ok
|
| - "8752599546868752897347409845010678425979078962517411943872958339" /// 02: ok
|
| - "1841626929078828345647733525524686707077165117383988808631340302" /// 02: ok
|
| - "3919811372391502185169818655049136406061931820528945258278945377" /// 02: ok
|
| - "2640279824496362807465448266116748919295441238296611971177785355" /// 02: ok
|
| - "4605209927839760366494651758097211936470402475783551200969719627" /// 02: ok
|
| - "9349765358747644509438842714766105380341358326953487329219653376" /// 02: ok
|
| - "04188641513168478436313080237596295773983001708984375", /// 02: ok
|
| - 1.1125369292536017e-308); /// 02: ok
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000011125369292" /// 03: ok
|
| - "5360143264358512053601829696279729256322464871320782889085072085" /// 03: ok
|
| - "5882816605113390968002798115252835988728581456319724432907730915" /// 03: ok
|
| - "9788091045910990754434756551706808078781343347171179484873892074" /// 03: ok
|
| - "8408735933590351591729274322268456088851697134054755085223313705" /// 03: ok
|
| - "7994788991756876822274697984118452821074840662486211070432012189" /// 03: ok
|
| - "9901289544834521015804044548441730195923859875259151943312847604" /// 03: ok
|
| - "6078831819414397317478790886291621826572237901362985796969353392" /// 03: ok
|
| - "2240274065644224408961072655052184431452505441247416583051571936" /// 03: ok
|
| - "1189383755894699564098951411984008394330984751465415998685393549" /// 03: ok
|
| - "2981950252037042118981569077006826000273956875115116332683643956" /// 03: ok
|
| - "9967398203853664384761814691371489127171149929952724258833663970" /// 03: ok
|
| - "9550533979841101562169154890806946368370134291387467238490102415" /// 03: ok
|
| - "1863156959008792461225924284245693964036455110947393215135657241" /// 03: ok
|
| - "099571834741510656385798938572406768798828125", /// 03: ok
|
| - 1.1125369292536017e-308); /// 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 02: ok
|
| + "0000000000000000000000000000000000000000000000000000011125369292" //# 02: ok
|
| + "5360143264358512053601829696279729256322446286636762993074885578" //# 02: ok
|
| + "5482848940402484819383308231788212319506475197423260249353326444" //# 02: ok
|
| + "4130717265985540087275830129388183546908748591883986098046865342" //# 02: ok
|
| + "9694440740018214171090142139290408905547397593746087678853434622" //# 02: ok
|
| + "7708807769200010477987555066232823112546765790360487852208850575" //# 02: ok
|
| + "8752599546868752897347409845010678425979078962517411943872958339" //# 02: ok
|
| + "1841626929078828345647733525524686707077165117383988808631340302" //# 02: ok
|
| + "3919811372391502185169818655049136406061931820528945258278945377" //# 02: ok
|
| + "2640279824496362807465448266116748919295441238296611971177785355" //# 02: ok
|
| + "4605209927839760366494651758097211936470402475783551200969719627" //# 02: ok
|
| + "9349765358747644509438842714766105380341358326953487329219653376" //# 02: ok
|
| + "04188641513168478436313080237596295773983001708984375", //# 02: ok
|
| + 1.1125369292536017e-308); //# 02: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000011125369292" //# 03: ok
|
| + "5360143264358512053601829696279729256322464871320782889085072085" //# 03: ok
|
| + "5882816605113390968002798115252835988728581456319724432907730915" //# 03: ok
|
| + "9788091045910990754434756551706808078781343347171179484873892074" //# 03: ok
|
| + "8408735933590351591729274322268456088851697134054755085223313705" //# 03: ok
|
| + "7994788991756876822274697984118452821074840662486211070432012189" //# 03: ok
|
| + "9901289544834521015804044548441730195923859875259151943312847604" //# 03: ok
|
| + "6078831819414397317478790886291621826572237901362985796969353392" //# 03: ok
|
| + "2240274065644224408961072655052184431452505441247416583051571936" //# 03: ok
|
| + "1189383755894699564098951411984008394330984751465415998685393549" //# 03: ok
|
| + "2981950252037042118981569077006826000273956875115116332683643956" //# 03: ok
|
| + "9967398203853664384761814691371489127171149929952724258833663970" //# 03: ok
|
| + "9550533979841101562169154890806946368370134291387467238490102415" //# 03: ok
|
| + "1863156959008792461225924284245693964036455110947393215135657241" //# 03: ok
|
| + "099571834741510656385798938572406768798828125", //# 03: ok
|
| + 1.1125369292536017e-308); //# 03: ok
|
| testParse("0.00000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| @@ -674,26 +674,26 @@ void main() {
|
| "5924167958029604477064946470184777360934300451421683607013647479"
|
| "51396213837722826145437693412532098591327667236328125",
|
| 2.2250738585072014e-308);
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000022250738585" /// 03: ok
|
| - "0720163012305563795567615250361241457301819893006892300968851267" /// 03: ok
|
| - "7159413856747700265506443097450144218254107162331246067966730043" /// 03: ok
|
| - "7501049413401620872340686411548038468172262181270052386775328221" /// 03: ok
|
| - "5857650751428906748569733780796363397546806336554745935958399010" /// 03: ok
|
| - "2779558910877598836767067734754861955694039806454982002173263865" /// 03: ok
|
| - "0888265793071484125840071160815995011874751834533813898637506208" /// 03: ok
|
| - "5650354607662094473839557158134613493810593365859440904719070326" /// 03: ok
|
| - "6111637871008949721205058253390132503584229153792338745607152721" /// 03: ok
|
| - "3679398551625637847181703822407461490506663533450201028923360785" /// 03: ok
|
| - "0720758060421709123733732493928588619801419722757153753675075962" /// 03: ok
|
| - "6541800803135624352387918446790161107764092054420920536627658074" /// 03: ok
|
| - "4271291212296536333081616208300526650104600844121842238490102415" /// 03: ok
|
| - "1863156959008792461225924284245693964036455110947393215135657241" /// 03: ok
|
| - "099571834741510656385798938572406768798828125", /// 03: ok
|
| - 2.225073858507202e-308); /// 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000022250738585" //# 03: ok
|
| + "0720163012305563795567615250361241457301819893006892300968851267" //# 03: ok
|
| + "7159413856747700265506443097450144218254107162331246067966730043" //# 03: ok
|
| + "7501049413401620872340686411548038468172262181270052386775328221" //# 03: ok
|
| + "5857650751428906748569733780796363397546806336554745935958399010" //# 03: ok
|
| + "2779558910877598836767067734754861955694039806454982002173263865" //# 03: ok
|
| + "0888265793071484125840071160815995011874751834533813898637506208" //# 03: ok
|
| + "5650354607662094473839557158134613493810593365859440904719070326" //# 03: ok
|
| + "6111637871008949721205058253390132503584229153792338745607152721" //# 03: ok
|
| + "3679398551625637847181703822407461490506663533450201028923360785" //# 03: ok
|
| + "0720758060421709123733732493928588619801419722757153753675075962" //# 03: ok
|
| + "6541800803135624352387918446790161107764092054420920536627658074" //# 03: ok
|
| + "4271291212296536333081616208300526650104600844121842238490102415" //# 03: ok
|
| + "1863156959008792461225924284245693964036455110947393215135657241" //# 03: ok
|
| + "099571834741510656385798938572406768798828125", //# 03: ok
|
| + 2.225073858507202e-308); //# 03: ok
|
| testParse("0.00000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| @@ -752,44 +752,44 @@ void main() {
|
| "8136843040991207538774075715754306035963544889052606784864342758"
|
| "900428165258489343614201061427593231201171875",
|
| 2.225073858507202e-308);
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000022250738585" /// 03: ok
|
| - "0720212418870147920222032907240528279439037814303133837435107319" /// 03: ok
|
| - "2441946867544064325638818513821882185024380699999477330130056498" /// 03: ok
|
| - "8410779192874134192929720097048195199306799329096904278406473168" /// 03: ok
|
| - "2041565926728632933630474670123316852983422152744517260835859654" /// 03: ok
|
| - "5663192828352447877877998943107797838336991592885945552137141811" /// 03: ok
|
| - "2845825114558431922307989750439508685941245723089173894616936837" /// 03: ok
|
| - "2321191373658977977723286698840356390251044443035457396733706583" /// 03: ok
|
| - "9810554204566938246584137476071559811765738776267476659123871999" /// 03: ok
|
| - "3190400631733470900301279018817520344719025002806127777791679839" /// 03: ok
|
| - "1090578584006464715943810511489154282775041174682194133952466682" /// 03: ok
|
| - "5034313061815878293790042053923750720833666932415800027583911188" /// 03: ok
|
| - "54188641513168478436313080237596295773983001708984375", /// 03: ok
|
| - 2.2250738585072024e-308); /// 03: ok
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000022250738585" /// 03: ok
|
| - "0720212418870147920222032907240528279439056398987153733445293826" /// 03: ok
|
| - "2841914532254970474258308397286505854246486958895941513684460970" /// 03: ok
|
| - "4068152972799584860088646519366819731179394084384097665233499900" /// 03: ok
|
| - "0755861120300770354269606853101364036287721693053184667205738737" /// 03: ok
|
| - "5949174050909314222165141860993427546865066465011668770360303425" /// 03: ok
|
| - "3994515112524200040764624453870560455886026635830913894056826102" /// 03: ok
|
| - "6558396263994546949554344059607291509746117227014454385071719673" /// 03: ok
|
| - "8131016897819660470375391476074607837156312396985947983896498558" /// 03: ok
|
| - "1739504563131807656934782164684779819754568515974931805299288032" /// 03: ok
|
| - "9467318908203746468430727830398768346578595574013759265666391011" /// 03: ok
|
| - "5651945906921898169113014030529134467663458535415036957197921783" /// 03: ok
|
| - "4550533979841101562169154890806946368370134291387467238490102415" /// 03: ok
|
| - "1863156959008792461225924284245693964036455110947393215135657241" /// 03: ok
|
| - "099571834741510656385798938572406768798828125", /// 03: ok
|
| - 2.2250738585072024e-308); /// 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000022250738585" //# 03: ok
|
| + "0720212418870147920222032907240528279439037814303133837435107319" //# 03: ok
|
| + "2441946867544064325638818513821882185024380699999477330130056498" //# 03: ok
|
| + "8410779192874134192929720097048195199306799329096904278406473168" //# 03: ok
|
| + "2041565926728632933630474670123316852983422152744517260835859654" //# 03: ok
|
| + "5663192828352447877877998943107797838336991592885945552137141811" //# 03: ok
|
| + "2845825114558431922307989750439508685941245723089173894616936837" //# 03: ok
|
| + "2321191373658977977723286698840356390251044443035457396733706583" //# 03: ok
|
| + "9810554204566938246584137476071559811765738776267476659123871999" //# 03: ok
|
| + "3190400631733470900301279018817520344719025002806127777791679839" //# 03: ok
|
| + "1090578584006464715943810511489154282775041174682194133952466682" //# 03: ok
|
| + "5034313061815878293790042053923750720833666932415800027583911188" //# 03: ok
|
| + "54188641513168478436313080237596295773983001708984375", //# 03: ok
|
| + 2.2250738585072024e-308); //# 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000022250738585" //# 03: ok
|
| + "0720212418870147920222032907240528279439056398987153733445293826" //# 03: ok
|
| + "2841914532254970474258308397286505854246486958895941513684460970" //# 03: ok
|
| + "4068152972799584860088646519366819731179394084384097665233499900" //# 03: ok
|
| + "0755861120300770354269606853101364036287721693053184667205738737" //# 03: ok
|
| + "5949174050909314222165141860993427546865066465011668770360303425" //# 03: ok
|
| + "3994515112524200040764624453870560455886026635830913894056826102" //# 03: ok
|
| + "6558396263994546949554344059607291509746117227014454385071719673" //# 03: ok
|
| + "8131016897819660470375391476074607837156312396985947983896498558" //# 03: ok
|
| + "1739504563131807656934782164684779819754568515974931805299288032" //# 03: ok
|
| + "9467318908203746468430727830398768346578595574013759265666391011" //# 03: ok
|
| + "5651945906921898169113014030529134467663458535415036957197921783" //# 03: ok
|
| + "4550533979841101562169154890806946368370134291387467238490102415" //# 03: ok
|
| + "1863156959008792461225924284245693964036455110947393215135657241" //# 03: ok
|
| + "099571834741510656385798938572406768798828125", //# 03: ok
|
| + 2.2250738585072024e-308); //# 03: ok
|
| testParse("0.00000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| @@ -863,25 +863,25 @@ void main() {
|
| "8909645359318233784351199339157645340492308605462312698364257812"
|
| "5",
|
| 1.0020841800044864e-292);
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000100208418000448650025174695" /// 03: ok
|
| - "1035150178458809017822159251011531515138151971877843746285762442" /// 03: ok
|
| - "8545112214057342269294258292239779301929355259416640067909319649" /// 03: ok
|
| - "7365336576866690449490575153391617964764463657240626936945707789" /// 03: ok
|
| - "0322677840073401894046998179185686691822730198820493814317137229" /// 03: ok
|
| - "5822164306994752582767555905533610628109411569344063803273395309" /// 03: ok
|
| - "4016739578124191615155910675820643598048478728683293279406596985" /// 03: ok
|
| - "3795142966229399885915374796852136102192598807080147602085351627" /// 03: ok
|
| - "7462738186176388661491270541112149644974737467220377156516124492" /// 03: ok
|
| - "5297987696655648150350049348782647584189423429523649017245633309" /// 03: ok
|
| - "0650703736050481424426844685046761507858235356421727632283550512" /// 03: ok
|
| - "9294184882356332903145058239310065886479547694117011957754993659" /// 03: ok
|
| - "5152049332041520812604025151794328168042160636342216519487980314" /// 03: ok
|
| - "421878240614097350935640662328296457417309284210205078125", /// 03: ok
|
| - 1.0020841800044866e-292); /// 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000100208418000448650025174695" //# 03: ok
|
| + "1035150178458809017822159251011531515138151971877843746285762442" //# 03: ok
|
| + "8545112214057342269294258292239779301929355259416640067909319649" //# 03: ok
|
| + "7365336576866690449490575153391617964764463657240626936945707789" //# 03: ok
|
| + "0322677840073401894046998179185686691822730198820493814317137229" //# 03: ok
|
| + "5822164306994752582767555905533610628109411569344063803273395309" //# 03: ok
|
| + "4016739578124191615155910675820643598048478728683293279406596985" //# 03: ok
|
| + "3795142966229399885915374796852136102192598807080147602085351627" //# 03: ok
|
| + "7462738186176388661491270541112149644974737467220377156516124492" //# 03: ok
|
| + "5297987696655648150350049348782647584189423429523649017245633309" //# 03: ok
|
| + "0650703736050481424426844685046761507858235356421727632283550512" //# 03: ok
|
| + "9294184882356332903145058239310065886479547694117011957754993659" //# 03: ok
|
| + "5152049332041520812604025151794328168042160636342216519487980314" //# 03: ok
|
| + "421878240614097350935640662328296457417309284210205078125", //# 03: ok
|
| + 1.0020841800044866e-292); //# 03: ok
|
| testParse("0.00000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| "0000000000000000000000000000000000000000000000000000000000000000"
|
| @@ -937,43 +937,43 @@ void main() {
|
| "4847950667958479187395974848205671831957839363657783480512019685"
|
| "578121759385902649064359337671703542582690715789794921875",
|
| 2.0041683600089726e-292);
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000200416836000897266674241512" /// 03: ok
|
| - "5990092893382710435783708701744713907322363070003179054747514262" /// 03: ok
|
| - "7385611700512865061525449421701203817286652851291627374287240329" /// 03: ok
|
| - "3753705169156289950978164746871212513772283206234057202629821353" /// 03: ok
|
| - "8809538439162226010550634208659737749820025430842192660178060615" /// 03: ok
|
| - "3474267718174236120090795958487048484027109406716660005865875254" /// 03: ok
|
| - "7540730218997620056025234843183240653494745917236268600971966054" /// 03: ok
|
| - "2572750817920844689872038240532666937066187074066929436725783508" /// 03: ok
|
| - "0513647350599865639683590212819431367049178252060735656411044144" /// 03: ok
|
| - "5314088186163138416702979387974756763836546863081940712096908853" /// 03: ok
|
| - "9929165937080868658779320353585122361868059050079309936626251244" /// 03: ok
|
| - "0765647609431766215648800660842354659507691394537687301635742187" /// 03: ok
|
| - "5", /// 03: ok
|
| - 2.004168360008973e-292); /// 03: ok
|
| - testParse("0.00000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000000000000000000000000000000" /// 03: ok
|
| - "0000000000000000000000000000000000000200416836000897266674241512" /// 03: ok
|
| - "5990092893382710435783708785442689934124446215379877007119186963" /// 03: ok
|
| - "1799271173601405540673717580039876412295823431198128133887844732" /// 03: ok
|
| - "7822096271111944266498822575337206743053529154538278267721206728" /// 03: ok
|
| - "1206759279588886755511816487266193645578706075743945771432529989" /// 03: ok
|
| - "5627720577353214542977288069464672781437627568914207256313896083" /// 03: ok
|
| - "6647266336088483105727658239269018534852601546443784653776612265" /// 03: ok
|
| - "4362171708319597782738064157144965045964873355636409438294693959" /// 03: ok
|
| - "3883447613213167389211587415988230219943616159642947883454256631" /// 03: ok
|
| - "7129850578881555219447792913718868827972321214300345663373246010" /// 03: ok
|
| - "5887233720340859229642766731751409169335306833113418201122555553" /// 03: ok
|
| - "1150187132469865334442659560994775205494930483192386561026478034" /// 03: ok
|
| - "5152049332041520812604025151794328168042160636342216519487980314" /// 03: ok
|
| - "421878240614097350935640662328296457417309284210205078125", /// 03: ok
|
| - 2.004168360008973e-292); /// 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000200416836000897266674241512" //# 03: ok
|
| + "5990092893382710435783708701744713907322363070003179054747514262" //# 03: ok
|
| + "7385611700512865061525449421701203817286652851291627374287240329" //# 03: ok
|
| + "3753705169156289950978164746871212513772283206234057202629821353" //# 03: ok
|
| + "8809538439162226010550634208659737749820025430842192660178060615" //# 03: ok
|
| + "3474267718174236120090795958487048484027109406716660005865875254" //# 03: ok
|
| + "7540730218997620056025234843183240653494745917236268600971966054" //# 03: ok
|
| + "2572750817920844689872038240532666937066187074066929436725783508" //# 03: ok
|
| + "0513647350599865639683590212819431367049178252060735656411044144" //# 03: ok
|
| + "5314088186163138416702979387974756763836546863081940712096908853" //# 03: ok
|
| + "9929165937080868658779320353585122361868059050079309936626251244" //# 03: ok
|
| + "0765647609431766215648800660842354659507691394537687301635742187" //# 03: ok
|
| + "5", //# 03: ok
|
| + 2.004168360008973e-292); //# 03: ok
|
| + testParse("0.00000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000000000000000000000000000000" //# 03: ok
|
| + "0000000000000000000000000000000000000200416836000897266674241512" //# 03: ok
|
| + "5990092893382710435783708785442689934124446215379877007119186963" //# 03: ok
|
| + "1799271173601405540673717580039876412295823431198128133887844732" //# 03: ok
|
| + "7822096271111944266498822575337206743053529154538278267721206728" //# 03: ok
|
| + "1206759279588886755511816487266193645578706075743945771432529989" //# 03: ok
|
| + "5627720577353214542977288069464672781437627568914207256313896083" //# 03: ok
|
| + "6647266336088483105727658239269018534852601546443784653776612265" //# 03: ok
|
| + "4362171708319597782738064157144965045964873355636409438294693959" //# 03: ok
|
| + "3883447613213167389211587415988230219943616159642947883454256631" //# 03: ok
|
| + "7129850578881555219447792913718868827972321214300345663373246010" //# 03: ok
|
| + "5887233720340859229642766731751409169335306833113418201122555553" //# 03: ok
|
| + "1150187132469865334442659560994775205494930483192386561026478034" //# 03: ok
|
| + "5152049332041520812604025151794328168042160636342216519487980314" //# 03: ok
|
| + "421878240614097350935640662328296457417309284210205078125", //# 03: ok
|
| + 2.004168360008973e-292); //# 03: ok
|
| testParse("0.99999999999999988897769753748434595763683319091796875",
|
| 0.9999999999999999);
|
| testParse("0.99999999999999988897769753748434595763683319091796879176194859"
|
| @@ -984,12 +984,12 @@ void main() {
|
| "4809443029054117700758095643512548748358614094344726684993771234"
|
| "576088145773464788135242997668683528900146484375",
|
| 0.9999999999999999);
|
| - testParse("0.999999999999999944488848768742172978818416595458984375", /// 03: ok
|
| - 1.0); /// 03: ok
|
| - testParse("0.99999999999999994448884876874217297881841659545898441676194859" /// 03: ok
|
| - "5190556970945882299241904356487451251641385905655273315006228765" /// 03: ok
|
| - "423911854226535211864757002331316471099853515625", /// 03: ok
|
| - 1.0); /// 03: ok
|
| + testParse("0.999999999999999944488848768742172978818416595458984375", //# 03: ok
|
| + 1.0); //# 03: ok
|
| + testParse("0.99999999999999994448884876874217297881841659545898441676194859" //# 03: ok
|
| + "5190556970945882299241904356487451251641385905655273315006228765" //# 03: ok
|
| + "423911854226535211864757002331316471099853515625", //# 03: ok
|
| + 1.0); //# 03: ok
|
| testParse("0.499999999999999944488848768742172978818416595458984375",
|
| 0.49999999999999994);
|
| testParse("0.49999999999999994448884876874217297881841659545898439588097429"
|
| @@ -1000,12 +1000,12 @@ void main() {
|
| "2404721514527058850379047821756274374179307047172363342496885617"
|
| "2880440728867323940676214988343417644500732421875",
|
| 0.49999999999999994);
|
| - testParse("0.4999999999999999722444243843710864894092082977294921875", /// 03: ok
|
| - 0.5); /// 03: ok
|
| - testParse("0.49999999999999997224442438437108648940920829772949220838097429" /// 03: ok
|
| - "7595278485472941149620952178243725625820692952827636657503114382" /// 03: ok
|
| - "7119559271132676059323785011656582355499267578125", /// 03: ok
|
| - 0.5); /// 03: ok
|
| + testParse("0.4999999999999999722444243843710864894092082977294921875", //# 03: ok
|
| + 0.5); //# 03: ok
|
| + testParse("0.49999999999999997224442438437108648940920829772949220838097429" //# 03: ok
|
| + "7595278485472941149620952178243725625820692952827636657503114382" //# 03: ok
|
| + "7119559271132676059323785011656582355499267578125", //# 03: ok
|
| + 0.5); //# 03: ok
|
| testParse("1.9999999999999997779553950749686919152736663818359375",
|
| 1.9999999999999998);
|
| testParse("1.99999999999999977795539507496869191527366638183593758352389719"
|
| @@ -1016,12 +1016,12 @@ void main() {
|
| "9618886058108235401516191287025097496717228188689453369987542469"
|
| "15217629154692957627048599533736705780029296875",
|
| 1.9999999999999998);
|
| - testParse("1.99999999999999988897769753748434595763683319091796875", /// 03: ok
|
| - 2.0); /// 03: ok
|
| - testParse("1.99999999999999988897769753748434595763683319091796883352389719" /// 03: ok
|
| - "0381113941891764598483808712974902503282771811310546630012457530" /// 03: ok
|
| - "84782370845307042372951400466263294219970703125", /// 03: ok
|
| - 2.0); /// 03: ok
|
| + testParse("1.99999999999999988897769753748434595763683319091796875", //# 03: ok
|
| + 2.0); //# 03: ok
|
| + testParse("1.99999999999999988897769753748434595763683319091796883352389719" //# 03: ok
|
| + "0381113941891764598483808712974902503282771811310546630012457530" //# 03: ok
|
| + "84782370845307042372951400466263294219970703125", //# 03: ok
|
| + 2.0); //# 03: ok
|
| testParse("4503599627370495.5",
|
| 4503599627370495.5);
|
| testParse("4503599627370495.50000000000000000000000000000000000018807909613"
|
|
|