นี่คือคำสั่ง PGAGetIntegerFromBinary ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
PGAGetIntegerFromBinary - แทรกสตริงไบนารีเป็นการเข้ารหัสค่าจำนวนเต็มและ
ส่งคืนค่าจำนวนเต็มที่แสดง
INPUT พารามิเตอร์
ctx - ตัวแปรบริบท
p - ดัชนีสตริง
ป๊อป - ค่าคงที่สัญลักษณ์ของประชากรที่สตริงอยู่ใน
start - ตำแหน่งบิตเริ่มต้นในการแทนค่าไบนารี
end - สิ้นสุดตำแหน่งบิตในการแทนค่าไบนารี
เอาท์พุท พารามิเตอร์
ไม่มี
เรื่องย่อ
#รวม "pgapack.h"
int PGAGetIntegerFromBinary (ctx, p, ป๊อป, เริ่มต้น, สิ้นสุด)
PGAContext *ctx
int หน้า
int ป๊อป
เริ่มต้น int
ตั้งใจ
สถานที่ตั้ง
ประเมิน.c
ตัวอย่าง
ตัวอย่าง:
รับจำนวนเต็ม j จากบิต 10--29 ของสตริง p ในประชากร PGA_NEWPOP
PGAContext *ctx;
int เจ, พี;
:
j = PGAGetIntegerFromBinary(ctx, p, PGA_NEWPOP, 10, 29);
05/01/95 PGAGetIntegerจากไบนารี(1)
ใช้ PGAGetIntegerFromBinary ออนไลน์โดยใช้บริการ onworks.net