<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Bonjour,<br>
      <br>
      Le 27/07/2015 12:23, Adrien Granger a écrit :<br>
    </div>
    <blockquote
      cite="mid:07ee01d0c856$45411460$cfc33d20$@premiumconsulting.fr"
      type="cite">
      <pre wrap="">.../...
Par ailleurs, les fonctions Matlab ne sont pas toujours présentes sans
Scilab, ou alors sont limitées,
<font color="#3333ff">Par exemple l'évaluation d'une chaine de caractère est limitée à 255
caractères.</font></pre>
    </blockquote>
    Vraiment ? <br>
    <tt><tt><br>
        getversion()</tt><tt><br>
      </tt>i = 1:150;</tt><tt><br>
    </tt><tt>s = strcat(string(i),"+")</tt><tt><br>
    </tt><tt><tt>length(s)</tt><tt><br>
      </tt>execstr("S="+s)</tt><tt><br>
    </tt><tt>S</tt><tt><br>
    </tt><tt><tt>150*151/2</tt><tt>    // résultat exact =<br>
      </tt>evstr(s)</tt><tt><br>
    </tt><tt>eval(s)</tt><tt><br>
    </tt><br>
    produit sans problème :<br>
    <br>
    <tt><tt>-->getversion()</tt><tt><br>
      </tt><tt> ans  =</tt><tt> </tt><tt><br>
      </tt><tt> scilab-5.5.2   </tt><tt><br>
        <br>
      </tt>-->i=1:150;</tt><tt><br>
    </tt><tt> </tt><tt><br>
    </tt><tt>-->s = strcat(string(i),"+")</tt><tt><br>
    </tt><tt> s  =</tt><tt><br>
    </tt><tt> 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+
    </tt><tt><br>
    </tt><tt>     
      41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57+58+59+60+61+62+63+64+65+66+67+68+69+70+71+72+73+74+75+7
    </tt><tt><br>
    </tt><tt>     
      6+77+78+79+80+81+82+83+84+85+86+87+88+89+90+91+92+93+94+95+96+97+98+99+100+101+102+103+104+105+106+107+108
    </tt><tt><br>
    </tt><tt>     
      +109+110+111+112+113+114+115+116+117+118+119+120+121+122+123+124+125+126+127+128+129+130+131+132+133+134+1
    </tt><tt><br>
    </tt><tt>     
      35+136+137+138+139+140+141+142+143+144+145+146+147+148+149+150                                            
    </tt><tt><br>
    </tt><tt> </tt><tt><br>
    </tt><tt>-->length(s)<br>
       ans  = <br>
          491.  <br>
      <br>
      -->execstr("S="+s)</tt><tt> </tt><tt><br>
    </tt><tt>-->S</tt><tt><br>
    </tt><tt> S  =</tt><tt> </tt><tt><br>
    </tt><tt>    11325.  </tt><tt><br>
    </tt><tt> </tt><tt><br>
    </tt><tt><tt>-->150*151/2   // résultat exact</tt><tt> =<br>
      </tt><tt> ans  =</tt><tt> </tt><tt><br>
      </tt><tt>    11325.  </tt><tt><br>
      </tt><br>
      -->evstr(s)</tt><tt><br>
    </tt><tt> ans  =</tt><tt> </tt><tt><br>
    </tt><tt>    11325.  </tt><tt><br>
    </tt><tt> </tt><tt><br>
    </tt><tt>-->eval(s)</tt><tt><br>
    </tt><tt> ans  =</tt><tt> </tt><tt><br>
    </tt><tt>    11325.  </tt><tt><br>
    </tt><tt> </tt><tt> </tt><tt><br>
    </tt> S. Gougeon<br>
    <br>
  </body>
</html>