package Ġcom . so y wiz . kt cc Ċ Ċ import ĠC Pointer Ċ import ĠRuntime Ċ import Ġkotlin . test .* Ċ Ċ class ĠRuntime Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest () Ġ{ ĊĠĠĠĠĠĠĠ ĠRuntime (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 0 . 0 0 0 0 0 0 ", Ġnumber ToString Decimal (" 0 ", Ġ 6 )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 0 . 0 0 0 0 0 0 ", Ġnumber ToString Decimal (" 0 e 0 ", Ġ 6 )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 0 . 0 0 0 0 0 0 ", Ġnumber ToString Decimal (" 0 e - 1 ", Ġ 6 )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 1 ", Ġnumber ToString Decimal (" 1 ", Ġ 0 )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 1 ", Ġnumber ToString Decimal (" 1 e 0 ", Ġ 0 )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 1 0 ", Ġnumber ToString Decimal (" 1 e 1 ", Ġ 0 )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 1 1 . 2 3 4 5 6 7 ", Ġnumber ToString Decimal (" 1 . 1 2 3 4 5 6 7 8 9 e 1 ", Ġ 6 )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 1 . 1 2 3 4 5 6 ", Ġnumber ToString Decimal (" 1 . 1 2 3 4 5 6 7 8 9 e 0 ", Ġ 6 )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 0 . 1 1 2 3 4 5 ", Ġnumber ToString Decimal (" 1 . 1 2 3 4 5 6 7 8 9 e - 1 ", Ġ 6 )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// assertEquals (" 0 . 0 0 0 0 0 1 ", Ġnumber ToString Decimal (" 0 . 0 0 0 0 0 0 9 ", Ġ 6 )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// assertEquals (" 0 . 0 0 0 0 0 1 ", Ġnumber ToString Decimal (" 9 e - 7 ", Ġ 6 )) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Sprintf () Ġ{ ĊĠĠĠĠĠĠĠ ĠRuntime (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals (" 0 . 0 0 0 0 0 0 Ġ 0 0 0 0 0 1 2 3 ", Ġ_ format ("% f Ġ% 0 8 d ", Ġ 1 e - 1 0 , Ġ 1 2 3 ). toString ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ