<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div><span>Does scilab itself declare the variables to the type of lowest possible</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>memory consumption? Or do I have to do that? How?<br></span></div><div style="display: block;" class="yahoo_quoted"> <br> <br> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> Samuel Gougeon <sgougeon@free.fr> schrieb am 15:09 Sonntag, 5.Januar 2014:<br> </font> </div> <div
class="y_msg_container"><div id="yiv5224797078"><div>
<div class="yiv5224797078yqt4755750510" id="yiv5224797078yqtfd24376"><div class="yiv5224797078moz-cite-prefix">Le 04/01/2014 23:31, Stephan
Schreckenbach a écrit :<br clear="none">
</div>
</div><blockquote type="cite"><div class="yiv5224797078yqt4755750510" id="yiv5224797078yqtfd97213">
</div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"><div class="yiv5224797078yqt4755750510" id="yiv5224797078yqtfd87265">.../...
</div><div><div class="yiv5224797078yqt4755750510" id="yiv5224797078yqtfd27926">Since scilab processes all data as variant, how much memory
is required for each constant or variable, being string,
integer or double?</div><br clear="none">
.../...<br clear="none">
</div>
</div>
</blockquote>
roughly:<br clear="none">
string : 4 bytes per character (UTF-8 encoded)<br clear="none">
integer: (u)int8 : 1 byte (u)int16 : 2 bytes (u)int32: 4 bytes<br clear="none">
double: 8 bytes<br clear="none">
boolean: 4 bytes<br clear="none">
+ few other bytes to encode the format ( vector, matrix,
hypermatrix...)<div class="yiv5224797078yqt4755750510" id="yiv5224797078yqtfd54971"><br clear="none">
<br clear="none">
</div></div></div><br>_______________________________________________<br clear="none">users mailing list<br clear="none"><a href="" shape="rect" ymailto="mailto:users@lists.scilab.org">users@lists.scilab.org</a><br clear="none"><a href="" shape="rect" target="_blank">http://lists.scilab.org/mailman/listinfo/users</a><div class="yqt4755750510" id="yqtfd15187"><br clear="none"></div><br><br></div> </div> </div> </div> </div></body></html>