Il s'agit de la commande PGAEncodeIntegerAsGrayCode 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
PGAEncodeIntegerAsGrayCode - encode une valeur réelle sous la forme d'une séquence de code Gray réfléchie 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
val - la valeur entière à représenter sous la forme d'une séquence de code Gray réfléchie binaire
SORTIE PARAMETRES
effet secondaire.
SYNOPSIS
#include "pgapack.h"
void PGAEncodeIntegerAsGrayCode(ctx, p, pop, début, fin, val)
Contexte PGA *ctx
entier p
pop int
début int
fin int
valeur int
EMPLACEMENT
évaluer.c
EXEMPLE
Encoder un entier v sur 20 bits dans les positions de bits 0 à 19 dans la chaîne p dans
population PGA_NEWPOP en utilisant le code Gray.
PGAContext *ctx;
entier v, p;
:
PGAEncodeIntegerAsGrayCode(ctx, p, PGA_NEWPOP, 0, 19, 7);
05/01/95 PGAEncodeIntegerAsGrayCode(1)
Utilisez PGAEncodeIntegerAsGrayCode en ligne à l'aide des services onworks.net