¤·¤¿¤é¤Ð ¢£·Ç¼¨ÈĤËÌá¤ë¢£ Á´Éô 1- ºÇ¿·50 | ¤Þ¤È¤á¤ë

[PR]ÇäÇãʪ·ï¤ÏlivedoorÉÔÆ°»ºÇäÇã¤Ç¡ª[PR]
[PR]»°¾å¤¬¡ª¾®À¾¤¬¡ª¡ú¿Íµ¤¥É¥é¥Þ¡Ö¥Ñ¥ó¥É¥é¡×¤Î£Ä£Ö£Ä¤¬¤â¤é¤¨¤ë¡ª[PR]

¥×¥í¥°¥é¥ß¥ó¥°¤È¤«¸ì¤ë¥¹¥ì

1 ¡§ÅÅÄÌÂÀϺ¡§2007/06/01(¶â) 01:07:33
¡ÖVBºÇ¶¯¡ª¡×¤È¤«¡ÖCOBOL¤µ¤¨»È¤¨¤ì¤Ð¿©¤¤¤Ã¤Ñ¤°¤ì¤Í¤¨¡×¤È¤«¡¢
¡ÖModula-2˨¤¨¡Á¡×¤È¤«¥×¥í¥°¥é¥ß¥ó¥°Åª¤Ê¤³¤È¤ò¸ì¤ë¥¹¥ì¤¬
¤¢¤Ã¤Æ¤â¤¤¤¤¤«¤Ê¤¢¤È»×¤¤¤¿¤Æ¤Þ¤·¤¿¡£

²¶¤Ï¤¢¤Á¤³¤Á¤Ä¤Þ¤ß¿©¤¤¤·¤Æ¤Þ¤¹¤±¤É¡¢ºÇ¶áCÇ®¤¬¹â¤¯¡£
¤³¤ó¤Ê¥³¡¼¥É¤¬¤¢¤Ã¤µ¤ê½ñ¤±¤ë¤Î¤¬¤È¤Æ¤âµ¤»ý¤Á°­¤¯¤Æ³Ú¤·¤¤¤È»×¤¤¤Þ¤¹¡£

#include <stdio.h>
int main(){
  printf("%d\n", (*(int(*)())"\xb8\xff\xff\x00\x00\xc3")());
}

242 ¡§ÅÅÄÌÂÀϺ¡§2008/08/09(ÅÚ) 18:14:38
226238¤ÏÊ̤ÎAPI¤ÎÏá£
¤â¤¦¥Ð¥°¤À¤é¤±¡£

243 ¡§¶¥ÇϹ¥¤­ ¢¡pZ1eQLPLg6¡§2008/08/09(ÅÚ) 21:25:27
>>242
²µ¡¦¡¦¡¦
framework¤Î¥½¡¼¥¹¤Ï̵¤¤¤Î?

244 ¡§ÅÅÄÌÂÀϺ¡§2008/08/09(ÅÚ) 22:28:42
>>202
http://pc.watch.impress.co.jp/docs/2008/0808/ibm.htm

245 ¡§ÅÅÄÌÂÀϺ¡§2008/08/09(ÅÚ) 22:31:10
>>230
¤Þ¤º³«È¯´Ä¶­(OS,¥³¥ó¥Ñ¥¤¥é)¤òÄ󼨴ꤤ¤¿¤¤

246 ¡§ÅÅÄÌÂÀϺ¡§2008/08/10(Æü) 00:38:12
XP
Turbo C++

247 ¡§246¡§2008/08/10(Æü) 20:39:01
¤¹¤Þ¤½
bcc

248 ¡§ÅÅÄÌÂÀϺ¡§2008/08/14(ÌÚ) 21:26:11
¤¤¤¤¤³¤È¤ò¶µ¤¨¤Æ¤ä¤í¤¦¡£

for( ; ; ) {}

̵¸Â¥ë¡¼¥×¤Ïµã¤±¤ë¡£

for( ; 0 ; ){}

¤Ç¤âµã¤­¶«¤Ö¤È̵¸Â¥ë¡¼¥×¤Ï»ß¤Þ¤ë¡£

249 ¡§ÅÅÄÌÂÀϺ¡§2008/08/14(ÌÚ) 21:44:28
>>248
( ¡¨¢Ï¡¨)޲޲ŽÊŽÅ޼ŽÀŽÞŽÅް

250 ¡§ÅÅÄÌÂÀϺ¡§2008/08/19(²Ð) 19:47:13
¥µ¡¼¥¯¥ë¤ÎÀèÇڤˡ¢Â´¸¦¤Î¥×¥í¥°¥é¥à¤ò¸«¤»¤Æ¤â¤é¤Ã¤¿¤é¡¢700¹Ô¤â¤¢¤Ã¤¿¡£(¥Õ¥¡¥¤¥ëʬ³ä¤µ¤ì¤Æ¤Ê¤¯¡¢¥×¥í¥°¥é¥à¤Ï´°·ë¤µ¤ì¤Æ¤¤¤¿)

¸¦µæ¼¼¤Ë¤â°Í¤ë¤È»×¤¦¤±¤É¡¢¤³¤ì¤Ã¤ÆÉáÄ̤ʤΡ©
¥×¥í¥°¥é¥ß¥ó¥°¤¬¶ì¼ê¤Ê²¶¤Ë¤Ï¡¢200¹Ô°Ê¾å¤Î¥×¥í¥°¥é¥à¤ÏÁȤ᤽¤¦¤Ë¤Ê¤¤¤Ê¤¡¡£

251 ¡§ÅÅÄÌÂÀϺ¡§2008/08/19(²Ð) 20:18:50
¥³¥á¥ó¥È¤¬¤É¤ì¤À¤±¤¢¤ë¤«¤È¤«¡¢¤É¤ì¤À¤±¤Ó¤Ã¤Á¤ê½ñ¤¯¤«¤Ë¤â¤è¤ë¤±¤É¡¢¤½¤ó¤¯¤é¤¤¤¸¤ã¤Ê¤¤¤Î¡£¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ï´·¤ì¤À¤è¡£

252 ¡§ÅÅÄÌÂÀϺ¡§2008/08/19(²Ð) 20:48:58
»Å»ö¤À¤È°ìÆü¤Ç2000¹Ô½ñ¤¤¤¿¤ê¤¹¤ë¤è£÷

253 ¡§ÅÅÄÌÂÀϺ¡§2008/08/19(²Ð) 20:52:21
¸À¸ì¤È¤«¥×¥í¥°¥é¥à¤Ë¤è¤ë¤À¤í

Ť±¤ì¤ÐŤ¤¤Û¤ÉÎɤ¤¤Ã¤Æ¤ï¤±¤¸¤ã¤Ê¤¤¤«¤é¤Í

Ť¤¤Î½ñ¤³¤¦¤È¤¹¤ë¤Ê¤é¥¢¥»¥ó¥Ö¥ê¤Ç½ñ¤±¤Ð¤ª£ë

254 ¡§ÅÅÄÌÂÀϺ¡§2008/08/19(²Ð) 20:59:34
¼«Ê¬¤Ï¤à¤·¤í¡¢¤É¤ì¤À¤±Ã»¤¯½ÐÍè¤ë¤«¤Ëdz¤¨¤ë¤Ê

255 ¡§ÅÅÄÌÂÀϺ¡§2008/08/19(²Ð) 21:14:03
²¶¤Ï¤Þ¤º¸«¤ä¤¹¤µ½Å»ë¤«¤Ê¡¢Â¿¾¯¾éĹ¤Ç¤â¥³¥á¥ó¥È¤È¶õÇò¹Ô¤ò¡£
¿Í¤Ë¸«¤é¤ì¤Æ¤âÃѤº¤«¤·¤¯¤Ê¤¤¤â¤Î¤ò¿´¤¬¤±¤Æ¤¤¤ë¡£

¤Þ¤º¼«Ê¬¤¬ÆÉ¤á¤Ê¤¤¤ÈÀâÌÀ¤Ç¤­¤Ê¤¤¤«¤é¤Ê¡ª

256 ¡§ÅÅÄÌÂÀϺ¡§2008/08/20(¿å) 01:25:57
ºÇÄ㼫ʬ¼«¿È¤Ç£±Ç¯¤Ö¤ê¤Ë¸«¤Æ¤âÍý²ò¤Ç¤­¤ëÄøÅ٤ˤϵ¡Ç½Ê̤Ëʬ¤±¤ë¤³¤È¡£

¤Ç¤Ê¤¤¤È¡¢ºÇĹÉÔÅݤǥ°¥°¤í¤¦¤È¤·¤¿¤é´Ø¿ô¤¬¤Ä¤¤¤Æ¤·¤Þ¤¦»öÂ֤ΤªÃç´Ö¤Ëw

"6344¹Ô"¤«¤¢¡¢¤â¤Ã¤ÈŤ¤¤Î¡¢¤¢¤Ã¤¿¤Ê¤¢¡£

257 ¡§ÅÅÄÌÂÀϺ¡§2008/08/20(¿å) 11:09:24
²¶¤¬¸¦µæ¤Ç½ñ¤¤¤Æ¤¤¤ë¥×¥í¥°¥é¥à¤Ï1200¹Ô¤Ç¡¢´Ø¿ô¤Î¿ô¤Ï32¸Ä(main´Ø¿ô¤â´Þ¤á¤Æ)¤À¤Ã¤¿¡£
¸«¤ä¤¹¤¤¤«¤É¤¦¤ÏÃΤé¤ó¤¬¡¢1´Ø¿ô¤ÎŤµ(Ê¿¶Ñ)¤Ï¤½¤³¤Þ¤Ç¤ÏŤ¯¤Ê¤¤¤È»×¤¦

258 ¡§ÅÅÄÌÂÀϺ¡§2008/08/20(¿å) 17:44:56
¸¦µæ¤Ç¡¢»²¹Íʸ¸¥(¾¿Í¤ÎÏÀʸ)¤Î¥·¥¹¥Æ¥à¤òºî¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥×¥í¥°¥é¥à¤ÎÃøºî¸¢¤Ïï¤Ë¤¢¤ë¤Î¡©
­¡ºî¤Ã¤¿ËܿͤǤ¢¤ë¼«Ê¬
­¢¥·¥¹¥Æ¥à¤Î¹Í°Æ¼Ô¤Ç¤¢¤ëÏÀʸ¤ÎÃø¼Ô

259 ¡§ÅÅÄÌÂÀϺ¡§2008/08/20(¿å) 17:52:32
ÉáÄ̤˼«Ê¬¤¸¤ã¤Ê¤¤

260 ¡§ÅÅÄÌÂÀϺ¡§2008/08/20(¿å) 18:55:29
#include <stdio.h>
#include <stdlib.h>

#define N 100000 /*** »î¹Ô²ó¿ô ***/

int main(void){
int i, j=0;
double x, y;

for(i=0; i<N; i++){
x = (double)rand()/(double)RAND_MAX;
y = (double)rand()/(double)RAND_MAX;
if((x*x + y*y) <= 1.0) j++;
}
printf("N = %d, PI = %f\n", N, (double)j*4.0/i);

return 0;
}

261 ¡§ÅÅÄÌÂÀϺ¡§2008/08/20(¿å) 18:57:57
Íð¿ô·ÏÎó½é´ü²½¤¹¤ë¤Î˺¤ì¤¿
#include<time.h>
srand((unsigned int)time(NULL));

262 ¡§ÅÅÄÌÂÀϺ¡§2008/08/20(¿å) 21:41:53
>>260
¥â¥ó¥Æ¥«¥ë¥íË¡?

263 ¡§ÅÅÄÌÂÀϺ¡§2008/08/21(ÌÚ) 12:05:25
>>262
¤¢¤¢¡£
ËÜÅö¤Ï¡¢rand()¤ò»È¤¦¤Î¤Ç¤Ï¤Ê¤¯¥á¥ë¥»¥ó¥Ì¡¦¥Ä¥¤¥¹¥¿Ë¡¤ò»È¤¦¤Û¤¦¤¬¤¤¤¤¤¬
ÌÌÅݤʤΤǤ³¤ì¤Ç

264 ¡§ÅÅÄÌÂÀϺ¡§2008/08/21(ÌÚ) 17:16:06
>>260
¤³¤ì¤Ã¤Æ¤µ¡¢ÊФ꤬¤Ê¤±¤ì¤Ð¤¤¤¤¤ï¤±¤À¤«¤é¡¢Íð¿ô¤ò»È¤ï¤Ê¤¯¤Æ¤â
±ß¼þ¤ÎÆâ¦¤Ë¤¢¤ë³Ê»ÒÅÀ¤Î¿ô¤ò´ªÄꤹ¤ë¤À¤±¤Ç¤¤¤¤¤Ã¤ÆÃΤäƤ¿¡©

265 ¡§ÅÅÄÌÂÀϺ¡§2008/08/21(ÌÚ) 18:41:17
ÃΤäƤë¤è
ÀµÂ¿³Ñ·Á¤Ç¤ä¤ë¤ä¤Ä¤À¤í¡©

266 ¡§265¡§2008/08/21(ÌÚ) 18:43:21
¤¹¤Þ¤½
¸íÇú¤À¤Ã¤¿

267 ¡§ÅÅÄÌÂÀϺ¡§2008/08/21(ÌÚ) 18:47:46
Àµ³Î¤Ë½Ð¤½¤¦¤È¤¹¤ë¤Ê¤é¤Ð¡¢ÆâÀÜ¡¦³°Àܤ¹¤ëÀµÂ¿³Ñ·Á¤Î¶´¤ß¹þ¤ß¤ä¡¢Ìµ¸Â¤Ë¾®¤µ¤¤³Ê»ÒÅÀ¤Î¿ô¤ò¿ô¤¨¤ë¥×¥í¥°¥é¥à¤òÁȤá¤Ð¤¤¤¤¤È»×¤¦¤¬¡¢¥â¥ó¥Æ¥«¥ë¥íË¡¤Ë¤³¤À¤ï¤ë¤Ê¤é¤³¤Î¥×¥í¥°¥é¥à¤Ç¤¤¤¤¤ó¤¸¤ã¤Ê¤¤¡©

268 ¡§ÅÅÄÌÂÀϺ¡§2008/08/22(¶â) 06:30:02
±ß¼þΨ¤Îµá¤áÊý¤Ê¤ó¤«¿§¡¹¤¢¤ë¤è¤Í¡£
¥Þ¥Á¥ó(¥Þ¡¼¥Á¥ó)¤Î¸ø¼°¤òµé¿ôŸ³«¤·¤Æ¤â¤Ç¤­¤ë¤·¡£

269 ¡§ÅÅÄÌÂÀϺ¡§2008/08/28(ÌÚ) 18:45:18
ºÇ¶áC¸À¸ì¤òÊÙ¶¯¤·»Ï¤á¤¿¼Ô¤Ç¤¹¡£
¹½Â¤ÂΤòÇÛÎó¤Î¤è¤¦¤Ë°·¤¤¤¿¤¤¤Î¤Ç¤¹¤¬¡¢¤¦¤Þ¤¤ÊýË¡¤¬¤ï¤«¤ê¤Þ¤»¤ó¡£
¤É¤Ê¤¿¤«¡¢¤´¶µ¼ø¤ò¤ª´ê¤¤¤·¤Þ¤¹¡£

¥×¥í¥°¥é¥à¤Ï°Ê²¼¤Î¤è¤¦¤Ëºî¤Ã¤Æ¤¢¤ê¤Þ¤¹¡£

#include <stdio.h>
#define MAX_uint8 8
// #define UNI(a,b) a ## b
typedef unsigned char uint8_t;

typedef union eight_bit {
uint8_t BYTE;
struct {
B7 : 1; B6 : 1: B5 : 1; B4 : 1; B3 : 1: B2 : 1; B1 : 1; B0 : 1:
} BIT;
}UNI_BIT;

void print_bit(uint8_t a) {
int i;
// uint8_t c;
UNI_BIT b;
b.BYTE = a;
for( i = 0; i < 8; i++ ) {
// c = 0x01;
// c << i;
printf("%dBIT = %d\n", i, /* ³ÆBIT¤ò»²¾È */);
}
}

¤³¤Î/* ³ÆBIT¤ò»²¾È */¤ÎÉôʬ¤Ç¡¢i¥Ó¥Ã¥ÈÌܤòÇÛÎó¤Î¤è¤¦¤Ë»²¾È¤·¤¿¤¤¤Î¤Ç¤¹¤¬
¤É¤Î¤è¤¦¤Ë¤·¤¿¤é¤¤¤¤¤Î¤«¤¬¤ï¤«¤ê¤Þ¤»¤ó¡£

a << (MAX_uint8 - i - 1) >> (MAX_uint8 - 1)

¤òÆþ¤ì¤¿¤ê

¥³¥á¥ó¥È¥¢¥¦¥È¤·¤Æ¤¤¤ëÉôʬ¤ò»È¤¤

(a & c) >> i

¤ÈÆþ¤ì¤Æ¤¤¤ë¤Î¤Ç¤¹¤¬¡¢B7¡ÁB0¤ò»È¤Ã¤Æ³ÆBIT¤ò¸«¤¿¤¤¤Î¤Ç¤¹¡£

UNI(a,b)¤ò»È¤ª¤¦¤È¤·¤¿¤Î¤Ç¤¹¤¬
i¤¬¤½¤Î¤Þ¤Þ"i"¤È¤·¤Æ°·¤ï¤ì¤Æ¤·¤Þ¤¦¤Î¤Ç½ÐÍè¤Þ¤»¤ó¤Ç¤·¤¿¡£

270 ¡§ÅÅÄÌÂÀϺ¡§2008/08/29(¶â) 16:39:49
#include <stdio.h>

struct s {
unsigned int B7:1;
unsigned int B6:1;
unsigned int B5:1;
unsigned int B4:1;
unsigned int B3:1;
unsigned int B2:1;
unsigned int B1:1;
unsigned int B0:1;
};

union u {
unsigned char c;
struct s s;
};

int main(){
union u b;

b.c = 15;

printf("%d\n", b.s.B7);
printf("%d\n", b.s.B6);
printf("%d\n", b.s.B5);
printf("%d\n", b.s.B4);
printf("%d\n", b.s.B3);
printf("%d\n", b.s.B2);
printf("%d\n", b.s.B1);
printf("%d\n", b.s.B0);

return 0;
}

¤¿¤À¤·¡¢gcc on intel CPU ¤Ç¤ä¤ë¤È¡¢½ÐÎÏ·ë²Ì¤ÏµÕ½ç¤Ë¤Ê¤Ã¤Æ¡¢
1
1
1
1
0
0
0
0
¤È½Ð¤Æ¤¯¤ëÌÏÍÍ¡£¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ÎµÍ¤áÊý¤¬LSB¤«¤é¤Ë¤Ê¤Ã¤Æ¤ë¤Î¤«¤Ê¡£

271 ¡§270¡§2008/08/29(¶â) 16:47:03
¤¢¤Ã¡¢´ª°ã¤¤¤·¤Æ¤¿¤«¤â¡£

¥ë¡¼¥×¤ÎÆâ¦¤Ç¡¢B7 ¤È¤«¤òưŪ¤Ëºî¤ê¤¿¤¤¤È¤¤¤¦¤³¤È¤À¤Ã¤¿¤Î¤«¡£

¡Ö##¡× ¤Ï¡Ö¥³¥ó¥Ñ¥¤¥ë»þ¤ËÏ¢Àܤ¹¤ë¡×¤³¤È¤·¤«¤Ç¤­¤Ê¤¤¤Î¤Ç¡¢
¤½¤ì¤Ï̵Íý¡¢¤È¤¤¤¦¤Î¤Ë°ìɼ¡£

272 ¡§ÅÅÄÌÂÀϺ¡§2008/08/30(ÅÚ) 01:20:56
²¿¤â¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É»È¤ï¤Ê¤¯¤Æ¤â¥Þ¥¯¥í¤Ç½ÐÍè¤Þ¤¹¡£
¤½¤ì¤Ë¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Ï½èÍý¤¬½Å¤¯¤Ê¤ë¤Î¤Ç¤ªÁ¦¤á¤·¤Þ¤»¤ó¡£
-----------------------------------------------
#define BIT_FIELD(x, n) ((x >> n) & 0x01)

char c = 0x01;
int i;

for(i = 0; i < 8; i++){
printf("%dBIT = %d\n", i, BIT_FIELD(c, i));
}
-----------------------------------------------

273 ¡§ÅÅÄÌÂÀϺ¡§2008/08/30(ÅÚ) 02:09:35
>>269

#include <stdio.h>
#define MAX_uint8 8

typedef unsigned char uint8_t;
typedef struct BIT{ /* ÇÛÎó¤À¤±¤Î¹½Â¤ÂÎ(¼ØÂ­?) */
unsigned int B[MAX_uint8];
} BIT;
typedef union eight_bit{
uint8_t BYTE;
BIT bit; /* ¥³¥³¡¢¹½Â¤ÂΤ¸¤ã¤Ê¤¯¤Æ¤¤¤­¤Ê¤êÇÛÎóÀë¸À¤Ç¤¤¤¤¤Î¤Ç¤Ï? */
} UNI_BIT;

void print_bit (uint8_t a)
{
int i;
UNI_BIT b;

for (i=0;i<MAX_uint8;i++){
b.bit.B[i] = (a >> i) & 1; /* ºÇ²¼°Ì¥Ó¥Ã¥È¤«¤é0,1¤ÎÂåÆþ */
}
for (i=MAX_uint8-1;i>=0;i--){
printf("%dBIT = %d\n", i, b.bit.B[i]); /* ½ÐÎÏÉô */
}
}

main()
{
print_bit(123); /* ŬÅö¤Ê¿ô¤Ç³Îǧ */
return 0;
}

<¼Â¹Ô·ë²Ì>
7BIT = 0
6BIT = 1
5BIT = 1
4BIT = 1
3BIT = 1
2BIT = 0
1BIT = 1
0BIT = 1

¡Ä¤³¤ì¤À¤È¶¦ÍÑÂΤΰÕÌ£¤¬¤Ê¤¤¤Í(ÊÑ¿ôb.BYTE¤ËÃͤ¬È¿±Ç¤µ¤ì¤Ê¤¤)¡£
°ú¿ôa¤ò(ÇÛÎó¤Ë0,1¤òÆþ¤ì¤¿¸å¤Ë)ÂåÆþ¤·¤Æ¤â¤¤¤¤¤±¤É¡£
B[i]¤¸¤ã¤Ê¤¯¤ÆB_i¤ò°ú¤ÃÄ¥¤Ã¤Æ¤¯¤ë¤Î¤ÏÆñ¤·¤¤¤Î¤Ç¤Ï?
¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ÏÀ©Ì󤬤­¤Ä¤¤¤Î¤Ç³°¤·¤Þ¤·¤¿¡£¤½¤¦¤¹¤ë¤È0,1°Ê³°¤â
Ãͤ¬Æþ¤ë¤Î¤Ç¼«Á°¤Ç½èÍý¤ò¹Ô¤¦¡£¥Ó¥Ã¥È´Ö¤Ï¥Ý¥¤¥ó¥¿¤Ç¤ÎÈÖÃϤμ귫¤ê¤â
½ÐÍè¤Ê¤¤¤«¤éÉÔÊØ¡£¥Ó¥Ã¥È¿ô¤¬¾¯¤Ê¤¤¤È>>270¤Î¤Ç¤â¤¤¤¤¤±¤É¡¢32¥Ó¥Ã¥È¤È¤«
¤À¤È¹½Â¤ÂÎÆâ¤ÎÊÑ¿ôÀë¸À¤¬Ä¹¤¯¤ÆÌÌÅݤǤ·¤ç¡£ÇÛÎ󤬴Êñ¤À¤È»×¤¦¤±¤É¡£

274 ¡§269¡§2008/08/30(ÅÚ) 02:56:05
>>271
ÀâÌÀ¤¬²¼¼ê¤Ç¿½¤·Ìõ¤Ê¤¤¤Ç¤¹¡£
¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ë¤è¤ë¸ß´¹¤¬Æñ¤·¤¤¤Î¤Ç¤¹¤«¡£
ÃÀ¤ËÌ两Ƥª¤­¤Þ¤¹¡£

>>272
¤³¤ì¤À¤È¤¹¤Ã¤­¤ê¤·¤Æ¤Æ¤¤¤¤¤Ç¤¹¤Í¡£
¤ä¤Ï¤ê¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ÏÉéô¤¬Â礭¤¤¤Ç¤¹¤«¡Ä¡£
union¤ò»È¤Ã¤Æb.BYTE¤ò½ñ¤­´¹¤¨¤ë¤À¤±¤Ç³Æbit¤ò»²¾È¤Ç¤­¤ë¤è¤¦¤Ëºî¤ê¤¿¤«¤Ã¤¿¤Î¤Ç¤¹¤¬¡¢
¤½¤ì¤ò·×»»¤µ¤»¤ë´Ø¿ô¤òºî¤Ã¤Á¤ã¤Ã¤¿Êý¤¬½èÍý¤¬Â®¤¤¤Î¤«¤Ê¡©

>>273
¤½¤ì¤À¤È¡¢b.BYTE¤ÎÃͤ¬0x01¤Ë¤Ê¤Ã¤Á¤ã¤Ã¤ÆÆñ¤·¤¤¤Ç¤¹¤Í¡£
¤ª¤È¤Ê¤·¤¯bitÇÛÎó¤È¤½¤Î¸µ¥Ç¡¼¥¿¤òƱ»þ¤Ë´ÉÍý¤¹¤ë¤è¤¦¤Ë´Ø¿ô¤òºî¤êľ¤·¤¿¤¤¤È»×¤¤¤Þ¤¹¡£
typedef struct eight_bit{
uint8_t BYTE;
uint8_t BIT[MAX_uint8];
} UNI_BIT;
¤È¤¤¤¦¹½Â¤ÂΤÇÍî¤ÁÃ夳¤¦¤È»×¤¤¤Þ¤¹¡£

¿§¡¹¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£
¤Þ¤¿¡¢º¤¤Ã¤¿»ö¤¬¤¢¤Ã¤¿¤é¼ÁÌ䤷¤ËÍ褿¤¤¤È»×¤¤¤Þ¤¹¡£

275 ¡§272¡§2008/08/30(ÅÚ) 16:29:36
>>274
272¤Ç¤¹¡£
¥Ó¥Ã¥È¤òÇÛÎó¤Çɽ¸½¤Ç¤­¤Ê¤¤»ö¤Ï¸¶Íý¤ò¹Í¤¨¤ì¤Ðʬ¤«¤ê¤Þ¤¹¤è¡£
£Ã£Ð£Õ¤¬¥á¥â¥ê¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤ëñ°Ì¤Ï¥¢¥É¥ì¥¹¡£
¤½¤Î¥¢¥É¥ì¥¹¤ÎºÇ¾®Ã±°Ì¤Ï¥Ð¥¤¥È¡£
¤Ä¤Þ¤ê8¤ÎÇÜ¿ô¤Ç¤·¤«¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤»¤ó¡£
3¥Ó¥Ã¥ÈÌܤȤ«8¤ÎÇÜ¿ô¤Çɽ¸½¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï
¥Ó¥Ã¥È±é»»(AND¤äOR¤ä¥·¥Õ¥È¤Ê¤É)¤Çɽ¸½¤¹¤ë¤Û¤«¤Ê¤¤¤Ç¤¹¤«¤é¤Í¡£
¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤â¥³¥ó¥Ñ¥¤¥é¤¬¥Ó¥Ã¥È±é»»¸å¤Î·ë²Ì¤òÊÖ¤¹¤è¤¦¤Ê
¥³¡¼¥É¤Ë¼«Æ°¤ÇÍî¤È¤·¤Æ¤¯¤ì¤Æ¤ë¤À¤±¤Ç¤¹¤«¤é¡£

276 ¡§ÍÕ»³¤½¤Ê¤¿¡§2008/09/11(ÌÚ) 21:29:57
Visual C++¤Ç¥¢¥»¥ó¥Ö¥ê¥½¡¼¥¹¤ò½ÐÎϤµ¤»¤ë¤Ë¤Ï¤É¤¦¤¹¤ì¤Ð¤è¤«¤È¡©

277 ¡§ÅÅÄÌÂÀϺ¡§2008/09/11(ÌÚ) 21:42:29
¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê¤±¤ê

278 ¡§ÅÅÄÌÂÀϺ¡§2008/09/11(ÌÚ) 22:01:16
2008(9.0)

279 ¡§ÅÅÄÌÂÀϺ¡§2008/09/12(¶â) 00:41:49
http://msdn.microsoft.com/ja-jp/library/a3cwf295(VS.80).aspx

280 ¡§ÅÅÄÌÂÀϺ¡§2008/09/12(¶â) 00:56:14
ttp://salad.2ch.net/software/kako/test/read.cgi?bbs=software&key=998785608&st=7&to=7&nofirst=true

281 ¡§¥Þ¥¦¥¹¤µ¤ó¤Ë¤´¤á¤ó¤Ê¤µ¤¤¤Ã¤Æ¸À¤Ã¤Æ¥¯¥ê¥Ã¥¯¤¹¤ë¤ó¤Ç¤¹¡§2008/09/12(¶â) 09:06:54
¥µ¥ó¥¯¥¹

282 ¡§ÅÅÄÌÂÀϺ¡§2008/09/22(·î) 16:06:54
·¯¤Î¥×¥í¥°¥é¥à¤Ï¥¹¥Ñ¥²¥Ã¥Æ¥£¤À¤Ê¤È¸À¤ï¤ì¤¿¡£
±ú¤à¤ï

283 ¡§ÅÅÄÌÂÀϺ¡§2008/09/22(·î) 20:19:53
²ÄÆÉÀ­¤È½èÍý®Å٤ϥ³¥ó¥Õ¥ê¥¯¥È¤¹¤ë¤â¤Î¤µ¡Ê¡¡¡­¢Ï¡®¡Ë

284 ¡§ÅÅÄÌÂÀϺ¡§2008/09/23(²Ð) 02:39:15
¤Ç¤¹¤è¤Í¡¼

285 ¡§ÅÅÄÌÂÀϺ¡§2008/09/23(²Ð) 08:18:08
¤ä¤­¤½¤Ð

286 ¡§ÅÅÄÌÂÀϺ¡§2008/09/23(²Ð) 19:17:22
>>283
¤¬ÂçÄñ¤Ï±ø¤¤¥½¡¼¥¹¤ÏÃÙ¤¤¤·¥Ð¥°¤Î²¹¾²¤À¤Ã¤¿¤ê¤¹¤ë

287 ¡§ÀµÂ¿³Ñ·Á¤Ç±ß¼þΨ¤òµá¤á¤Æ¤ß¤¿¡§2008/09/26(¶â) 15:15:00
#include <stdio.h>
#include <math.h>

#define N 786432 /*** ÀµN³Ñ·Á ***/

int main(void){
int i;
double x = 0.5;

for(i=6; i<=N; i*=2){
printf("N = %6d, PI = %1.10f\n", i, (double)i*x);
x = sqrt(pow((1.0 - sqrt(1.0 - pow(x, 2.0))), 2.0) + pow(x, 2.0)) / 2.0;
}

return 0;
}

288 ¡§ÅÅÄÌÂÀϺ¡§2008/09/29(·î) 19:52:49
>>287
¤­¤¿¤Í¤§¥½¡¼¥¹¤À¤Ê¤¡

289 ¡§ÅÅÄÌÂÀϺ¡§2008/09/30(²Ð) 13:34:08
>>288
¤É¤¦½ñ¤±¤Ð¤­¤ì¤¤¤Ê¤Î¡©

290 ¡§ÅÅÄÌÂÀϺ¡§2008/09/30(²Ð) 16:02:35
#include <stdio.h>
#include <math.h>

#define N (786432) /*** ÀµN³Ñ·Á ***/

int main(void){
int i;
double x = 0.5;

for (i=6; i<=N; i*=2) {
printf( "N = %6d, PI = %1.10f\n", i, (double)(i*x) );
x = sqrt(pow((1.0 - sqrt(1.0 - pow(x, 2.0))), 2.0) + pow(x, 2.0)) / 2.0;
}
return 0;
}

291 ¡§ÅÅÄÌÂÀϺ¡§2008/09/30(²Ð) 21:44:42
³ç¸Ì¤Ç³ç¤Ã¤¿¤À¤±¤«¡Á¤¤



¿·Ãå¥ì¥¹¤Îɽ¼¨


¢£ ¤·¤¿¤é¤Ð ¤Î¤ª¤¹¤¹¤á¥¢¥¤¥Æ¥à ¢£





²¿¤Ë»È¤¦¤«¤Ï¥­¥ß¼¡Âè¡£

¤³¤ÎÍó¤Î¥¢¥¤¥Æ¥à¤Ï·Ç¼¨ÈÄ´ÉÍý¥á¥Ë¥å¡¼¤«¤é¼«Í³¤ËÊѹ¹²Äǽ¤Ç¤¹¡£

·Ç¼¨ÈĤËÌá¤ë Á´Éô Á°100 ¼¡100 ºÇ¿·50

̾Á°¡§ E-mail¡Ê¾Êά²Ä¡Ë¡§


¤ª¤¹¤¹¤á: Wiki ¤Í¤È¤é¤¸ ¥Ö¥í¥° ¥½¡¼¥·¥ã¥ë¥Ö¥Ã¥¯¥Þ¡¼¥¯ RSS¥ê¡¼¥À¡¼ ¥×¥í¥Õ¥£¡¼¥ë ¥É¥á¥¤¥ó ¥ì¥ó¥¿¥ë¥µ¡¼¥Ð
read.cgi  ÌµÎÁ¥ì¥ó¥¿¥ë·Ç¼¨ÈÄ powered by livedoor