Arithmetic-PaperAndPencil

 view release on metacpan or  search on metacpan

xt/03-number.t  view on Meta::CPAN

       , [ qw<16 5 12 FFFEE> ]
       , [ qw<10 15 8867700 999999991132300> ]
       , [ qw<10 15 999999991132300 8867700> ]
       );

my @test_div = (
         [ qw<10 18 1 18> ]
       , [ qw<10 18 2  9> ]
       , [ qw<16 C0 A 13> ]
       , [ qw<10 35 8  4> ]
       , [ qw<10 24 2 12> ]
       , [ qw<10 20 2 10> ]
       );
my @test_odd = (
         [ qw<10    1 1> ]
       , [ qw<10    2 0> ]
       , [ qw<10  152 0> ]
       , [ qw<10  243 1> ]
       , [ qw< 2 1011 1> ]
       , [ qw< 2 1010 0> ]
       , [ qw<11 1010 0> ]

xt/16-div-boat.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Arithmetic::PaperAndPencil;
use feature qw/class/;
use open ':encoding(UTF-8)';

my @tests = ( [ qw<10     9212    139   66    38> ]
            , [ qw<10   101212    139  728    20> ]
            , [ qw<10    97445    139  701     6> ]
            , [ qw<10 24696000  25882  954  4572> ]
            , [ qw<10 34048000  25882 1315 13170> ]
            );
plan(tests => 2 + 2 * @tests);

my $refcsv  = slurp('xt/data/16-div-boat.csv' );
my $refhtml = slurp('xt/data/16-div-boat.html');
my Arithmetic::PaperAndPencil $operation = Arithmetic::PaperAndPencil->new;
my Arithmetic::PaperAndPencil $dummy_op  = Arithmetic::PaperAndPencil->new;

for my $data (@tests) {

xt/data/08-mult.csv  view on Meta::CPAN

2;DRA02;;;;0;0;;0;0;0;;0;1;14;;1;28;
5;WRI00;;;;0;0;;0;0;0;;0;2;28;0000;0;0;
6;MUL01;4;0;0;1;24;4;0;0;28;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;2;24;0;0;0;
6;MUL01;4;0;0;1;24;4;0;0;27;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;2;23;0;0;0;
6;MUL01;4;0;0;1;24;4;0;0;26;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;2;22;0;0;0;
6;MUL01;4;0;0;1;24;4;0;0;25;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;2;21;0;0;0;
6;MUL01;4;4;16;1;24;4;0;0;24;4;0;0;0;;0;0;
5;WRI02;6;1;;0;0;;0;0;0;;0;2;20;6;0;0;
6;MUL01;4;0;0;1;24;4;0;0;23;0;0;0;0;;0;0;
6;ADD02;1;1;;0;0;;0;0;0;;0;0;0;;0;0;
5;WRI03;1;0;;0;0;;0;0;0;;0;2;19;1;0;0;
6;MUL01;4;0;0;1;24;4;0;0;22;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;2;18;0;0;0;
6;MUL01;4;0;0;1;24;4;0;0;21;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;2;17;0;0;0;
6;MUL01;4;3;12;1;24;4;0;0;20;3;0;0;0;;0;0;
5;WRI02;2;1;;0;0;;0;0;0;;0;2;16;2;0;0;

xt/data/08-mult.csv  view on Meta::CPAN

3;WRI00;;;;0;0;;0;0;0;;0;2;11;4;0;0;
5;WRI00;;;;0;0;;0;0;0;;0;3;28;........;0;0;
6;MUL01;3;0;0;1;20;3;0;0;28;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;3;20;0;0;0;
6;MUL01;3;0;0;1;20;3;0;0;27;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;3;19;0;0;0;
6;MUL01;3;0;0;1;20;3;0;0;26;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;3;18;0;0;0;
6;MUL01;3;0;0;1;20;3;0;0;25;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;3;17;0;0;0;
6;MUL01;3;4;12;1;20;3;0;0;24;4;0;0;0;;0;0;
5;WRI02;2;1;;0;0;;0;0;0;;0;3;16;2;0;0;
6;MUL01;3;0;0;1;20;3;0;0;23;0;0;0;0;;0;0;
6;ADD02;1;1;;0;0;;0;0;0;;0;0;0;;0;0;
5;WRI03;1;0;;0;0;;0;0;0;;0;3;15;1;0;0;
6;MUL01;3;0;0;1;20;3;0;0;22;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;3;14;0;0;0;
6;MUL01;3;0;0;1;20;3;0;0;21;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;3;13;0;0;0;
6;MUL01;3;3;9;1;20;3;0;0;20;3;0;0;0;;0;0;
5;WRI03;9;0;;0;0;;0;0;0;;0;3;12;9;0;0;

xt/data/08-mult.csv  view on Meta::CPAN

3;WRI00;;;;0;0;;0;0;0;;0;3;7;3;0;0;
5;WRI00;;;;0;0;;0;0;0;;0;4;28;...........;0;0;
6;MUL01;2;0;0;1;17;2;0;0;28;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;4;17;0;0;0;
6;MUL01;2;0;0;1;17;2;0;0;27;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;4;16;0;0;0;
6;MUL01;2;0;0;1;17;2;0;0;26;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;4;15;0;0;0;
6;MUL01;2;0;0;1;17;2;0;0;25;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;4;14;0;0;0;
6;MUL01;2;4;8;1;17;2;0;0;24;4;0;0;0;;0;0;
5;WRI03;8;0;;0;0;;0;0;0;;0;4;13;8;0;0;
6;MUL01;2;0;0;1;17;2;0;0;23;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;4;12;0;0;0;
6;MUL01;2;0;0;1;17;2;0;0;22;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;4;11;0;0;0;
6;MUL01;2;0;0;1;17;2;0;0;21;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;4;10;0;0;0;
6;MUL01;2;3;6;1;17;2;0;0;20;3;0;0;0;;0;0;
5;WRI03;6;0;;0;0;;0;0;0;;0;4;9;6;0;0;
6;MUL01;2;0;0;1;17;2;0;0;19;0;0;0;0;;0;0;

xt/data/08-mult.csv  view on Meta::CPAN

3;WRI00;;;;0;0;;0;0;0;;0;4;4;2;0;0;
5;WRI00;;;;0;0;;0;0;0;;0;5;28;.............;0;0;
6;MUL01;1;0;0;1;15;1;0;0;28;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;5;15;0;0;0;
6;MUL01;1;0;0;1;15;1;0;0;27;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;5;14;0;0;0;
6;MUL01;1;0;0;1;15;1;0;0;26;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;5;13;0;0;0;
6;MUL01;1;0;0;1;15;1;0;0;25;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;5;12;0;0;0;
6;MUL01;1;4;4;1;15;1;0;0;24;4;0;0;0;;0;0;
5;WRI03;4;0;;0;0;;0;0;0;;0;5;11;4;0;0;
6;MUL01;1;0;0;1;15;1;0;0;23;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;5;10;0;0;0;
6;MUL01;1;0;0;1;15;1;0;0;22;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;5;9;0;0;0;
6;MUL01;1;0;0;1;15;1;0;0;21;0;0;0;0;;0;0;
5;WRI03;0;0;;0;0;;0;0;0;;0;5;8;0;0;0;
6;MUL01;1;3;3;1;15;1;0;0;20;3;0;0;0;;0;0;
5;WRI03;3;0;;0;0;;0;0;0;;0;5;7;3;0;0;
6;MUL01;1;0;0;1;15;1;0;0;19;0;0;0;0;;0;0;

xt/data/09-mult-shortcut.csv  view on Meta::CPAN

6;ADD02;7;32;;7;13;7;0;0;0;;0;0;0;;0;0;
6;ADD02;6;38;;8;13;6;0;0;0;;0;0;0;;0;0;
6;ADD02;2;40;;9;13;2;0;0;0;;0;0;0;;0;0;
6;ADD02;0;40;;10;13;0;0;0;0;;0;0;0;;0;0;
3;WRI02;0;4;;0;0;;0;0;0;;0;12;13;0;0;0;
6;ADD01;1;4;5;2;12;1;0;0;0;;0;0;0;;0;0;
6;ADD02;6;11;;3;12;6;0;0;0;;0;0;0;;0;0;
6;ADD02;5;16;;4;12;5;0;0;0;;0;0;0;;0;0;
6;ADD02;4;20;;5;12;4;0;0;0;;0;0;0;;0;0;
6;ADD02;4;24;;6;12;4;0;0;0;;0;0;0;;0;0;
6;ADD02;0;24;;7;12;0;0;0;0;;0;0;0;;0;0;
6;ADD02;8;32;;8;12;8;0;0;0;;0;0;0;;0;0;
6;ADD02;3;35;;9;12;3;0;0;0;;0;0;0;;0;0;
6;ADD02;5;40;;10;12;5;0;0;0;;0;0;0;;0;0;
6;ADD02;0;40;;11;12;0;0;0;0;;0;0;0;;0;0;
3;WRI02;0;4;;0;0;;0;0;0;;0;12;12;0;0;0;
6;ADD01;1;4;5;2;11;1;0;0;0;;0;0;0;;0;0;
6;ADD02;5;10;;3;11;5;0;0;0;;0;0;0;;0;0;
6;ADD02;6;16;;4;11;6;0;0;0;;0;0;0;;0;0;
6;ADD02;2;18;;5;11;2;0;0;0;;0;0;0;;0;0;
6;ADD02;2;20;;6;11;2;0;0;0;;0;0;0;;0;0;

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 3, 21</p>
<p>Je pose 1 et je retiens 2</p>
<p>9 fois 2, 18</p>
<p>et 2, 20</p>
<pre>
            <em>22360679775</em>
           <u> 2236067<em>9</em>775</u>
           111803398875
          156524758425.
         156524758425..
        <strong>201246117975...</strong>
</pre>
<p>Je recopie la ligne 156524758425</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       <strong>156524758425....</strong>
</pre>
<p>6 fois 5, 30</p>
<p>Je pose 0 et je retiens 3</p>
<p>6 fois 7, 42</p>
<p>et 3, 45</p>
<p>Je pose 5 et je retiens 4</p>
<p>6 fois 7, 42</p>
<p>et 4, 46</p>
<p>Je pose 6 et je retiens 4</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 2, 14</p>
<p>Je pose 4 et je retiens 1</p>
<p>6 fois 2, 12</p>
<p>et 1, 13</p>
<pre>
            <em>22360679775</em>
           <u> 22360<em>6</em>79775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      <strong>134164078650.....</strong>
</pre>
<p>Je recopie la ligne 134164078650</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    <strong>134164078650.......</strong>
</pre>
<p>3 fois 5, 15</p>
<p>Je pose 5 et je retiens 1</p>
<p>3 fois 7, 21</p>
<p>et 1, 22</p>
<p>Je pose 2 et je retiens 2</p>
<p>3 fois 7, 21</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>3 fois 2, 6</p>
<p>et 1, 7</p>
<p>Je pose 7 et je ne retiens rien</p>
<p>3 fois 2, 6</p>
<pre>
            <em>22360679775</em>
           <u> 22<em>3</em>60679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    <strong>67082039325........</strong>
</pre>
<p>2 fois 5, 10</p>
<p>Je pose 0 et je retiens 1</p>
<p>2 fois 7, 14</p>
<p>et 1, 15</p>
<p>Je pose 5 et je retiens 1</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>Je pose 7 et je ne retiens rien</p>
<p>2 fois 2, 4</p>
<p>Je pose 4 et je ne retiens rien</p>
<p>2 fois 2, 4</p>
<pre>
            <em>22360679775</em>
           <u> 2<em>2</em>360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   <strong>44721359550.........</strong>
</pre>
<p>Je recopie la ligne 44721359550</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   44721359550.........
  <strong>44721359550..........</strong>
</pre>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
</pre>
<p>Je pose 5</p>
<pre>
            22360679775
           <u> 22360679775</u>
           11180339887<em>5</em>
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
                      <strong>5</strong>
</pre>
<p>7 et 5, 12</p>
<p>Je pose 2 et je retiens 1</p>
<pre>
            22360679775
           <u> 22360679775</u>
           1118033988<em>7</em>5
          15652475842<em>5</em>.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
                     <strong>2</strong>5
</pre>
<p>8 et 1, 9</p>
<p>et 2, 11</p>
<p>et 5, 16</p>
<p>Je pose 6 et je retiens 1</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398<em>8</em>75
          1565247584<em>2</em>5.
         15652475842<em>5</em>..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
                    <strong>6</strong>25
</pre>
<p>8 et 1, 9</p>
<p>et 4, 13</p>
<p>et 2, 15</p>
<p>et 5, 20</p>
<p>Je pose 0 et je retiens 2</p>
<pre>
            22360679775
           <u> 22360679775</u>
           11180339<em>8</em>875
          156524758<em>4</em>25.
         1565247584<em>2</em>5..
        20124611797<em>5</em>...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
                   <strong>0</strong>625
</pre>
<p>9 et 2, 11</p>
<p>et 8, 19</p>
<p>et 4, 23</p>
<p>et 7, 30</p>
<p>et 5, 35</p>
<p>Je pose 5 et je retiens 3</p>
<pre>
            22360679775
           <u> 22360679775</u>
           1118033<em>9</em>8875
          15652475<em>8</em>425.
         156524758<em>4</em>25..
        2012461179<em>7</em>5...
       15652475842<em>5</em>....
      134164078650.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
                  <strong>5</strong>0625
</pre>
<p>3 et 3, 6</p>
<p>et 5, 11</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 9, 28</p>
<p>et 2, 30</p>
<p>et 0, 30</p>
<p>Je pose 0 et je retiens 3</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803<em>3</em>98875
          1565247<em>5</em>8425.
         15652475<em>8</em>425..
        201246117<em>9</em>75...
       1565247584<em>2</em>5....
      13416407865<em>0</em>.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
                 <strong>0</strong>50625
</pre>
<p>3 et 3, 6</p>
<p>et 7, 13</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 7, 25</p>
<p>et 4, 29</p>
<p>et 5, 34</p>
<p>Je pose 4 et je retiens 3</p>
<pre>
            22360679775
           <u> 22360679775</u>
           11180<em>3</em>398875
          156524<em>7</em>58425.
         1565247<em>5</em>8425..
        20124611<em>7</em>975...
       156524758<em>4</em>25....
      1341640786<em>5</em>0.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
                <strong>4</strong>050625
</pre>
<p>0 et 3, 3</p>
<p>et 4, 7</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 8, 23</p>
<p>et 6, 29</p>
<p>et 0, 29</p>
<p>Je pose 9 et je retiens 2</p>
<pre>
            22360679775
           <u> 22360679775</u>
           1118<em>0</em>3398875
          15652<em>4</em>758425.
         156524<em>7</em>58425..
        2012461<em>1</em>7975...
       15652475<em>8</em>425....
      134164078<em>6</em>50.....
    13416407865<em>0</em>.......
    67082039325........
   44721359550.........
 <u> 44721359550..........</u>
               <strong>9</strong>4050625
</pre>
<p>8 et 2, 10</p>
<p>et 2, 12</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 8, 30</p>
<p>et 5, 35</p>
<p>et 5, 40</p>
<p>Je pose 0 et je retiens 4</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111<em>8</em>03398875
          1565<em>2</em>4758425.
         15652<em>4</em>758425..
        201246<em>1</em>17975...
       1565247<em>5</em>8425....
      13416407<em>8</em>650.....
    1341640786<em>5</em>0.......
    6708203932<em>5</em>........
   44721359550.........
 <u> 44721359550..........</u>
              <strong>0</strong>94050625
</pre>
<p>1 et 4, 5</p>
<p>et 5, 10</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 6, 38</p>
<p>et 2, 40</p>
<p>et 0, 40</p>
<p>Je pose 0 et je retiens 4</p>
<pre>
            22360679775
           <u> 22360679775</u>
           11<em>1</em>803398875
          156<em>5</em>24758425.
         1565<em>2</em>4758425..
        20124<em>6</em>117975...
       156524<em>7</em>58425....
      1341640<em>7</em>8650.....
    134164078<em>6</em>50.......
    670820393<em>2</em>5........
   4472135955<em>0</em>.........
 <u> 44721359550..........</u>
             <strong>0</strong>094050625
</pre>
<p>1 et 4, 5</p>
<p>et 6, 11</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 2, 22</p>
<p>et 3, 25</p>
<p>et 5, 30</p>
<p>Je pose 0 et je retiens 3</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        <em>2</em>01246117975...
       1<em>5</em>6524758425....
      13<em>4</em>164078650.....
    1341<em>6</em>4078650.......
    6708<em>2</em>039325........
   44721<em>3</em>59550.........
 <u> 447213<em>5</em>9550..........</u>
        <strong>0</strong>00000094050625
</pre>
<p>1 et 3, 4</p>
<p>et 3, 7</p>

xt/data/09-mult-shortcut.html  view on Meta::CPAN

<p>et 8, 16</p>
<p>et 1, 17</p>
<p>et 3, 20</p>
<p>Je pose 0 et je retiens 2</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       <em>1</em>56524758425....
      1<em>3</em>4164078650.....
    134<em>1</em>64078650.......
    670<em>8</em>2039325........
   4472<em>1</em>359550.........
 <u> 44721<em>3</em>59550..........</u>
       <strong>0</strong>000000094050625
</pre>
<p>1 et 2, 3</p>
<p>et 4, 7</p>
<p>et 0, 7</p>
<p>et 2, 9</p>
<p>et 1, 10</p>
<p>Je pose 0 et je retiens 1</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      <em>1</em>34164078650.....
    13<em>4</em>164078650.......
    67<em>0</em>82039325........
   447<em>2</em>1359550.........
 <u> 4472<em>1</em>359550..........</u>
      <strong>0</strong>0000000094050625
</pre>
<p>3 et 1, 4</p>
<p>et 7, 11</p>
<p>et 7, 18</p>
<p>et 2, 20</p>
<p>Je pose 0 et je retiens 2</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    1<em>3</em>4164078650.......
    6<em>7</em>082039325........
   44<em>7</em>21359550.........
 <u> 447<em>2</em>1359550..........</u>
     <strong>0</strong>00000000094050625
</pre>
<p>1 et 2, 3</p>
<p>et 6, 9</p>
<p>et 4, 13</p>
<p>et 7, 20</p>
<p>Je pose 0 et je retiens 2</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    <em>1</em>34164078650.......
    <em>6</em>7082039325........
   4<em>4</em>721359550.........
 <u> 44<em>7</em>21359550..........</u>
    <strong>0</strong>000000000094050625
</pre>
<p>4 et 2, 6</p>
<p>et 4, 10</p>
<p>Je pose 0 et je retiens 1</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   <em>4</em>4721359550.........
 <u> 4<em>4</em>721359550..........</u>
   <strong>0</strong>0000000000094050625
</pre>
<p>4 et 1, 5</p>
<pre>
            22360679775
           <u> 22360679775</u>
           111803398875
          156524758425.
         156524758425..
        201246117975...
       156524758425....
      134164078650.....
    134164078650.......
    67082039325........
   44721359550.........
 <u> <em>4</em>4721359550..........</u>
  <strong>5</strong>00000000000094050625
</pre>

xt/data/17-square-root.html  view on Meta::CPAN

<p>Je pose 2 et je ne retiens rien</p>
<p>3 et 0, 3</p>
<p>Je pose 0 et je ne retiens rien</p>
<pre>
18000000|<u>42..</u>
<u>16</u>      |82
0200    |<u> 2</u>
 <u>164</u>    |844
 0<em>3600</em>  |  4
  <u><em>3376</em></u>  |
  <strong>0224</strong>  |
</pre>
<p>Je pose 4</p>
<p>844 et 4, 848</p>
<pre>
18000000|<u>42<strong>4</strong>.</u>
<u>16</u>      |82
0200    |<u> 2</u>
 <u>164</u>    |<em>844</em>
 03600  |<u>  <em>4</em></u>
  <u>3376</u>  |<strong>848</strong>
  0224  |
</pre>
<p>J'abaisse le 00</p>
<pre>
180000<em>00</em>|<u>424.</u>
<u>16</u>      |82
0200    |<u> 2</u>
 <u>164</u>    |844
 03600  |<u>  4</u>
  <u>3376</u>  |848
  0224<strong>00</strong>|
</pre>
<p>En 22 combien de fois 8, il y va 2 fois</p>
<p>2 fois 2, 4</p>
<p>Je pose 4 et je ne retiens rien</p>
<p>2 fois 8, 16</p>
<p>Je pose 6 et je retiens 1</p>
<p>2 fois 4, 8</p>
<p>et 1, 9</p>
<p>Je pose 9 et je ne retiens rien</p>
<p>2 fois 8, 16</p>

xt/data/17-square-root.html  view on Meta::CPAN

   <strong>05436</strong>|
</pre>
<p>Je pose 2</p>
<pre>
18000000|<u>424<strong>2</strong></u>
<u>16</u>      |82
0200    |<u> 2</u>
 <u>164</u>    |844
 03600  |<u>  4</u>
  <u>3376</u>  |8482
  022400|   2
   <u>16964</u>|
   05436|
</pre>
<h1>Racine carrée de 32000000, base 10</h1>
<pre>
<strong>32000000</strong>|<u><strong>....</strong></u>
        |
        |
</pre>
<p>Racine carrée de 32 égale 5</p>

xt/data/18-conversion.csv  view on Meta::CPAN

8;WRI00;;;;0;0;;0;0;0;;0;5;2;E;5;10;14
8;WRI00;;;;0;0;;0;0;0;;0;6;2;F;6;10;15
8;WRI00;;;;0;0;;0;0;0;;0;7;2;G;7;10;16
8;WRI00;;;;0;0;;0;0;0;;0;8;2;H;8;10;17
8;WRI00;;;;0;0;;0;0;0;;0;9;2;I;9;10;18
8;WRI00;;;;0;0;;0;0;0;;0;10;2;J;10;10;19
8;WRI00;;;;0;0;;0;0;0;;0;11;2;K;11;10;20
8;WRI00;;;;0;0;;0;0;0;;0;12;2;L;12;10;21
8;WRI00;;;;0;0;;0;0;0;;0;13;2;M;13;10;22
8;WRI00;;;;0;0;;0;0;0;;0;14;2;N;14;10;23
8;WRI00;;;;0;0;;0;0;0;;0;15;2;O;15;10;24
8;WRI00;;;;0;0;;0;0;0;;0;16;2;P;16;10;25
8;WRI00;;;;0;0;;0;0;0;;0;17;2;Q;17;10;26
8;WRI00;;;;0;0;;0;0;0;;0;18;2;R;18;10;27
8;WRI00;;;;0;0;;0;0;0;;0;19;2;S;19;10;28
8;WRI00;;;;0;0;;0;0;0;;0;20;2;T;20;10;29
8;WRI00;;;;0;0;;0;0;0;;0;21;2;U;21;10;30
8;WRI00;;;;0;0;;0;0;0;;0;22;2;V;22;10;31
8;WRI00;;;;0;0;;0;0;0;;0;23;2;W;23;10;32
8;WRI00;;;;0;0;;0;0;0;;0;24;2;X;24;10;33
8;WRI00;;;;0;0;;0;0;0;;0;25;2;Y;25;10;34
8;WRI00;;;;0;0;;0;0;0;;0;26;2;Z;26;10;35
1;WRI00;;;;0;0;;0;0;0;;0;27;2;10;27;10;36
11;NXP01;;;;0;0;;0;0;0;;0;0;0;;0;0;
0;CNV02;Y;34;;0;0;;0;0;0;;0;1;0;34;0;0;
9;TIT14;Y;36;2;0;0;;0;0;0;;0;0;0;;0;0;
8;WRI00;;;;0;0;;0;0;0;;0;1;2;2;1;10;10
8;WRI00;;;;0;0;;0;0;0;;0;2;2;3;2;10;11
8;WRI00;;;;0;0;;0;0;0;;0;3;2;4;3;10;100
8;WRI00;;;;0;0;;0;0;0;;0;4;2;5;4;10;101

xt/data/18-conversion.csv  view on Meta::CPAN

8;WRI00;;;;0;0;;0;0;0;;0;14;2;F;14;10;1111
8;WRI00;;;;0;0;;0;0;0;;0;15;2;G;15;10;10000
8;WRI00;;;;0;0;;0;0;0;;0;16;2;H;16;10;10001
8;WRI00;;;;0;0;;0;0;0;;0;17;2;I;17;10;10010
8;WRI00;;;;0;0;;0;0;0;;0;18;2;J;18;10;10011
8;WRI00;;;;0;0;;0;0;0;;0;19;2;K;19;10;10100
8;WRI00;;;;0;0;;0;0;0;;0;20;2;L;20;10;10101
8;WRI00;;;;0;0;;0;0;0;;0;21;2;M;21;10;10110
8;WRI00;;;;0;0;;0;0;0;;0;22;2;N;22;10;10111
8;WRI00;;;;0;0;;0;0;0;;0;23;2;O;23;10;11000
8;WRI00;;;;0;0;;0;0;0;;0;24;2;P;24;10;11001
8;WRI00;;;;0;0;;0;0;0;;0;25;2;Q;25;10;11010
8;WRI00;;;;0;0;;0;0;0;;0;26;2;R;26;10;11011
8;WRI00;;;;0;0;;0;0;0;;0;27;2;S;27;10;11100
8;WRI00;;;;0;0;;0;0;0;;0;28;2;T;28;10;11101
8;WRI00;;;;0;0;;0;0;0;;0;29;2;U;29;10;11110
8;WRI00;;;;0;0;;0;0;0;;0;30;2;V;30;10;11111
8;WRI00;;;;0;0;;0;0;0;;0;31;2;W;31;10;100000
8;WRI00;;;;0;0;;0;0;0;;0;32;2;X;32;10;100001
8;WRI00;;;;0;0;;0;0;0;;0;33;2;Y;33;10;100010
8;WRI00;;;;0;0;;0;0;0;;0;34;2;Z;34;10;100011



( run in 0.475 second using v1.01-cache-2.11-cpan-7add2cbd662 )