LECFLT (3I) version 4.6.9 March 2022
User Intro
Prog Intro
Liste des programmes
Liste des manuels
NAME
SYNOPSIS
subroutine lecflt(nf,nligne,buf)
integer nf,nligne,buf(1)
subroutine ecrflt(nf,nligne,buf)
integer nf,nligne,buf(1)
#include <inrimage/image.h>
lecflt_(nf,nligne,buf)
struct image **nf;Fort_int *nligne;char *buf;
c_lecflt(nf,nligne,buf)
struct image *nf;int nligne;float *buf;
ecrflt_(nf,nligne,buf)
struct image **nf;Fort_int *nligne;char *buf;
c_ecrflt(nf,nligne,buf)
struct image *nf;int nligne;float *buf;
DESCRIPTION
ecrflt (ecrflt_), c_ecrflt
font le même travail en écriture.
Les nlignes lignes codées en flottant contenues dans buf,
sont converties dans le type de l'image
de sortie.
Il est important de noter qu'en raison de la conversion
qui s'effectue sur place dans buf, celui-ci
se trouve modifié après l'opération d'écriture.
Le pointeur de ligne associé à nf est incrémenté de nligne.
ATTENTION! la conversion est faite par c_cnvtbg (voir cnvtbg(3i) ), qui ne fait pas un simple cast C. Une valeur virgule fixe codée sur N bits, sans signe, avec exposant 0, représentée par le nombre entier x, sera traduite en x/(2**N - 1). En particulier, si l'exposant est N, on obtiendra (x * 2**N)/(2**N - 1) et non pas x.
"SEE ALSO"
DIAGNOSTICS