MES3.0はLinuxの下位互換性であり、MES3.0のユーザープログラムは原則としてLinuxでも同じソースコードで動作します。
以下、MES3.0で動作確認されたLinuxとソースコード互換の浮動小数点の演算と表示の例です。
ただし、MES3.0でprintfの書式では %f をサポートしていません。
#include <stdio.h>
#include <math.h>
int main() {
int n;
double a, b, c, d;
printf("Input:");
scanf("%d", &n);
a = (double)n;
b = sqrt(a);
c = modf(b, &d) * 100000.0;
printf("sqrt(%d) = %d.%d\n", n, (int)floor(b), (int)floor(c));
return 0;
}