Mam do napisania taki program:
Napisz program wyznaczający najmniejsze liczby dodatnie, która są
reprezentowane w arytmetykach zmiennoprzecinkowych o pojedynczej i podwójnej
precyzji.
No to costam skubnelam:
#include <stdio.h>
#include <stdlib.h>
#include <float.h>
#include <math.h>
/* Makra potrzebne do zdefiniowania modelu reprezentacji zmiennoprzecinkowej */
#FLT_RADIX 2 // To makro określa podstawę wykładnika
#FLT_MANT_DIG 1 /* Makra: #FLT_MANT_DIG oraz #DBL_MANT_DIG określają liczbę cyfr podstawy uzywanych do reprezentacji ulamka (inaczej: mantysy)/
#DBL_MANT_DIG 2
#define S(x , y) ((+1x , +1*y)
int main()
{
char S = +1*=x, +1*=y;
int c;
int f_k;
int b;
int p;
return 0;
}
Ale nwm co zrobic z tymi makrami globalnymi(duzo o makrach nie wiem) i nie wiem jak zapisac to makro znak.
Piszac ten program chce opisac reprezentacje przedstawiona wzorem w linku: https://imgur.com/a/9lUwxrD