Il s'agit de la commande PGAEncodeRealAsBinary qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
PGAEncodeRealAsBinary - code une valeur réelle sous forme de chaîne binaire
CONTRIBUTION PARAMETRES
ctx - variable de contexte
p - indice de chaîne
pop - constante symbolique de la population dans laquelle se trouve la chaîne
start - position du bit de départ dans p pour encoder val dans
end - position du bit de fin dans p pour coder val dans
low - borne inférieure de l'intervalle sur lequel val est défini
high - borne inférieure de l'intervalle sur lequel val est défini
val - le nombre réel à représenter sous forme de chaîne binaire
SORTIE PARAMETRES
effet secondaire.
SYNOPSIS
#include "pgapack.h"
void PGAEncodeRealAsBinary (ctx, p, pop, début, fin, bas, haut, val)
Contexte PGA *ctx
entier p
pop int
début int
fin int
double bas
double haut
double valeur
EMPLACEMENT
évaluer.c
EXEMPLE
Encoder 3.14 à partir de l'intervalle [0,10] en 30 bits dans des positions de bits
0--29 dans la chaîne p dans la population PGA_NEWPOP.
PGAContext *ctx;
entier p ;
:
PGAEncodeRealAsBinary(ctx, p, PGA_NEWPOP, 0, 29, 0.0, 10.0, 3.14);
05/01/95 PGAEncodeRealAsBinary(1)
Utilisez PGAEncodeRealAsBinary en ligne à l'aide des services onworks.net