这是 PGAEncodeRealAsGrayCode 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
PGAEncodeRealAsGrayCode - 将实数值编码为二进制反射格雷码序列
INPUT 有无库存
ctx - 上下文变量
p - 字符串索引
pop - 字符串所在人口的符号常量
start - p 中用于编码 val 的起始位位置
end - p 中的结束位位置以对 val 进行编码
low - 定义 val 的区间的下限
high - 定义 val 的区间的下限
val - 要表示为二进制字符串的实数
OUTPUT 有无库存
副作用。
概要
#include "pgapack.h"
void PGAEncodeRealAsGrayCode(ctx, p, pop, 开始, 结束, 低, 高, val)
PGA上下文 *ctx
输入法
流行音乐
整数开始
打算
双低
双高
双值
地点
评估.c
例
将 3.14 从区间 [0,10] 编码为 30 位的位位置
字符串 p 中的 0--29 在总体 PGA_NEWPOP 中作为二进制反射灰色
代码序列。
PGA上下文 *ctx;
内部 p;
:
PGAEncodeRealAsGrayCode(ctx, p, PGA_NEWPOP, 0, 29, 0.0, 10.0, 3.14);
05/01/95 PGAEncodeRealAsGrayCode(1)
使用 onworks.net 服务在线使用 PGAEncodeRealAsGrayCode