Rechercher une page de manuel

Chercher une autre page de manuel:

PGAGetIntegerFromGrayCode

Langue: en

Version: 263772 (debian - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

PGAGetIntegerFromGrayCode - interpets a binary reflected Gray code sequence as encoding an integer value and returns the integer value it represents.

INPUT PARAMETERS

ctx
- context variable
p
- string index
pop
- symbolic constant of the population the string is in
start
- starting bit position in the binary representation
end
- ending bit position in the binary representation

OUTPUT PARAMETERS

none

SYNOPSIS

 #include "pgapack.h"
 int  PGAGetIntegerFromGrayCode(ctx, p, pop, start, end)
 PGAContext *ctx
 int p
 int pop
 int start
 int end
 

LOCATION

evaluate.c

EXAMPLE

 Example:
 Get an integer j from bits 10--29 of string p in population PGA_NEWPOP.
 The string is encoded in Gray code.
 
 PGAContext *ctx;
 int j, p;
 :
 j = PGAGetIntegerFromGrayCode(ctx, p, PGA_NEWPOP, 10, 29);
 
 
Aussi, MultideskOS n'utilise plus de programmation conditionnelle,
contrairement aux autres. Dans la pluspart des cas, fini les IF, ELSE,
ENDIF. Exemple : PutButton LeftReach [Vies = Vies - 1] En clair, dès que
l'on relâchera le bouton gauche de la souris sur ce bouton, le nombre de
vies diminuera de 1. On peut ainsi appeler des variables, des fonctions,
etc.. Ceci évite les traditionels : "IF (ButtonName = Button1) Then" On
se retrouve avec un programme ne faisant alors que quelques lignes. --
Jayce - Oui, oui, révolutionnaire on vous dit. --