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;
}