zapis_brojeva_u_racunalu.pdf | |||
Description: |
|
Download |
|
Filename: | zapis_brojeva_u_racunalu.pdf | ||
Filesize: | 125.11 KB | ||
Downloaded: | 1736 Time(s) |
Kod: |
int main(int argc, char **argv) {
short int n = atoi(argv[1]), i; int p = 0x100; for(i = 0; i < 8; i++) printf("%d", (n & (p >>= 1)) != 0); printf("\n"); return 0; } |
frutabella (napisa): |
i meni se cini jako dobra ideja ali buni me sto se recimo broj
-(198)_14 = - (330)_10, kad ga upisem u http://degiorgi.math.hr/prog1/apps/prikaz.php?b=-198 ne ispisuje jedano, znaci kad upisem -198 i -330 ne ispisuje isto. |
Kod: |
#include <stdio.h>
#include <stdlib.h> int main() { unsigned char *by,bi,c; int i; float x; x=10.25; printf("%g\n",x); by=(unsigned char *)&x; by+=3; for (i=0; i<4; ++i) { c = *by; for (bi=128; bi; bi>>=1) printf("%d",(c&bi)!=0); printf(" "); --by; } printf("\n"); return 0; } |
vsego (napisa): |
Lakse je pitati ovdje nego samostalno provjeriti? |
output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.