Advertisement
andreisophie

Tabel tipuri de date

Jun 19th, 2018
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.92 KB | None | 0 0
  1. <table border="2px">
  2.                 <tr>
  3.                     <td align="center" colspan="2"> Tipul de data </td>
  4.                     <td align="center"> Memoria ocupata </td>
  5.                     <td colspan="2" align="center"> Domeniul de valori </td>
  6.                 </tr>
  7.                 <tr>
  8.                     <td align="center" colspan="2"> bool </td>
  9.                     <td align="center"> 1 octet/byte </td>
  10.                     <td align="center"> 0 sau 1 </td>
  11.                     <td align="center"> True sau False </td>
  12.                 </tr>
  13.                 <tr>
  14.                     <td align="center" rowspan="7"> Tipuri de date intregi </td>
  15.                     <td align="center"> char </td>
  16.                     <td align="center"> 1 octet/byte </td>
  17.                     <td align="center"> 0...2<sup>8</sup>-1 <br> 0...255 </td>
  18.                     <td align="center"> Fiecare numar are o semnificatie in <b> <a href=""> codul ASCII </a> </b>
  19.                 </tr>
  20.                 <tr>
  21.                     <td align="center"> short int </td>
  22.                     <td align="center"> 2 octeti/byte </td>
  23.                     <td align="center"> -2<sup>15</sup>...2<sup>16</sup>-1 <br> -32.768...32.767 </td>
  24.                     <td align="center" rowspan="4" bgcolor="#FFFFFF"> </td>
  25.                 </tr>
  26.                 <tr>
  27.                     <td align="center"> unsigned short int </td>
  28.                     <td align="center"> 2 octeti/byte </td>
  29.                     <td align="center"> 0...2<sup>16</sup>-1 <br> 0...65.535 </td>
  30.                 </tr>
  31.                 <tr>
  32.                     <td align="center"> int </td>
  33.                     <td align="center"> 4 octeti/byte </td>
  34.                     <td align="center"> -2<sup>31</sup>...2<sup>31</sup>-1 <br> -2.147.483.648...2.147.483.647 </td>
  35.                 </tr>
  36.                 <tr>
  37.                     <td align="center"> unsigned int </td>
  38.                     <td align="center"> 4 octeti/byte </td>
  39.                     <td align="center"> 0...2<sup>32</sup>-1 <br> 0...4.294.967.295 </td>
  40.                 </tr>
  41.                 <tr>
  42.                     <td align="center"> long long int </td>
  43.                     <td align="center"> 8 octeti/byte </td>
  44.                     <td align="center"> -2<sup>63</sup>...2<sup>63</sup>-1 <br> -9.223.372.036.854.775.808...9.223.372.036.854.775.807 </td>
  45.                     <td align="center"> <b> Pro tip: </b> Numerele au 19 cifre </td>
  46.                 </tr>
  47.                 <tr>
  48.                     <td align="center"> unsigned long long int </td>
  49.                     <td align="center"> 8 octeti/byte </td>
  50.                     <td align="center"> 0...2<sup>64</sup>-1 <br> 0...18.446.744.073.709.551.615 </td>
  51.                     <td align="center"> <b> Pro tip: </b> Numarul are 20 de cifre </td>
  52.                 </tr>
  53.                 <tr>
  54.                     <td align="center" rowspan="3"> Tipuri de date reale </td>
  55.                     <td align="center"> float </td>
  56.                     <td align="center"> 4 octeti/byte </td>
  57.                     <td align="center" rowspan="3" colspan="2"> Tipurile de data reale sunt reprezentate in memorie ca doua date intregi conectate: parte_intreaga.parte_fractionara <br> De aceea, dimensiunea maxima pe care o pot avea nu este constanta, deoarece programul aloca <br> fiecarei date parte_intreaga si parte_fractionara cat este nevoie, cu prioritate la parte_intreaga, in limita spatiului disponibil. </td>
  58.                 </tr>
  59.                 <tr>
  60.                     <td align="center"> double </td>
  61.                     <td align="center"> 8 octeti/byte </td>
  62.                 </tr>
  63.                 <tr>
  64.                     <td align="center"> long double </td>
  65.                     <td align="center"> 10 octeti/byte </td>
  66.                 </tr>
  67.             </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement