ÇÁ·Î±×·¡¹Ö
ù ÆäÀÌÁö ·£´ý ±Û ȸ¿ø°¡ÀÔ ·Î±×ÀÎ
ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 19:42:46
URL https://te31.com/rgr/view.php?id=study&no=995 ¸ð¹ÙÀÏ È­¸é
ÇÁ·Î±×·¡¸Ó(C++) ÀÇ Áß±ÞÀÚ ÀÌ»ó ºÁÁÖ¼¼¿ä~

°¡¿ì½Ã¾È È®·üºÐÆ÷ PDF¸¦ »ý¼ºÇÏ´Â ÁßÀä,

10¸¸¹ø randomÀ¸·Î »ý¼ºÇؼ­

symbol.txtÆÄÀÏ·Î ÀúÀåÇÏ·Á°íÇϴµ¥..

À߸øµÈ Á¡ÀÌ ¹ºÁö ¸ð¸£°Ú¾î¿ä.

txt.ÆÄÀÏÀÌ »ý¼ºÀÌ ¾ÈµÇ¿ä¤Ð¤Ì¤»¤»

#include <stdio.h>
#include <math.h>
#include <Windows.h>

double gaussianRandom(double average, double stdev);


int main(void) {
        srand(GetTickCount());

        for (int i = 1; i <= 100000; i++)
                // Æò±ÕÀº 0 ÀÌ°í, Ç¥ÁØÆíÂ÷´Â 1 ÀÇ °æ¿ì
                printf("%.17f\n", gaussianRandom(0, 1));
        return 0;
}


double gaussianRandom(double average, double stdev) {
        double v1, v2, s, temp;

        do {
                v1 =  2 * ((double) rand() / RAND_MAX) - 1;      // -1.0 ~ 1.0 ±îÁöÀÇ °ª
                v2 =  2 * ((double) rand() / RAND_MAX) - 1;      // -1.0 ~ 1.0 ±îÁöÀÇ °ª
                s = v1 * v1 + v2 * v2;
        } while (s >= 1 || s == 0);

        s = sqrt( (-2 * log(s)) / s );

        temp = v1 * s;
        temp = (stdev * temp) + average;

        return temp;
        

        {

           int temp;

                FILE*Gaussianpdf;
                Gaussianpdf = fopen("symbol.txt", "w+");
            fprintf(Gaussianpdf,"%f|n",temp);
            fclose(Gaussianpdf);
                }
}


Àâ´ã | 1422¸íÀÌ Àоú¾î¿ä. 18.117.229.92

0
1 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 19:48:31
c++ÀÌ °´Ã¼ÁöÇâ¾ð¾îÀ̶ó°í ºÎ¸£±â ¾î·Á¿î ÀÌÀ¯°¡... ¿ä½Ã
2 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 20:09:14
¼Ò½º¸¦ ±Ü¾úÀ¸´Ï±ñ ¾îµð°¡ À߸øµÈ°ÅÁö ¸ð¸£´Â°Å°ÚÁ®
¸®ÅÏ Çسõ°í ¿Ö ¼öÇà ¾ÈÇϳİí Çϸé...
±×¸®°í °¡¿ì½Ã¾È ºÐÆ÷ »ÌÀ»²¨¸é ÀÏ¹Ý rand() ¾²Áö ¸¶¼¼¿ä
homogeneous ÇÑ ·£´ý »ý¼º±â ½á¾ß µË´Ï´Ù
3 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 20:09:45
fopenÀÎÀÚ°¡ Àú°Å¸é °è¼Ó ÆÄÀÏ »õ·Î ¸¸µéÅÙµ¥...
4 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 20:11:22
ÀÌ ºÐ ¾îÂ÷ÇÇ ¼Ò½º ±ÜÀ¸½Å Ãʺ¸ºÐÀ̶ó
¾Æ¹«¸® ¼³¸íÇØÁ൵...
5 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 20:20:32
Áý¿¡¿Í¼­ ´Ù½Ã º¸´Ï±î ¼Ò½º °³ÆÇÀÌ³× ¤»¤»¤»¤»
6 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 21:35:39
¸®ÅϹ® ´ÙÀ½¿¡ ÆÄÀÏ °ü·Ã Äڵ带 ³ÖÀ¸¼Ì´Âµ¥ ±×ÂÊÀ¸·Î ÁøÀÔÇÒ¸®°¡....

ºñÁÖ¾ó ½ºÆ©µð¿À µð¹ö±× ¸ðµå ¾²´Â¹ý ÀÍÈ÷¼¼¿ä
ÇÑÁÙ¾¿ µû¶ó°¡¸é¼­ ³»Àǵµ¶û ¾î¶»°Ô ´Ù¸£°Ô ±¼·¯°¡´ÂÁö È®ÀÎÇϱâ ÁÁÀ½
7 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 22:04:14
±×¸®°í C++ÀÌ ¾Æ´Ï°í C¿ä
8 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 22:16:05
3¸¸¿ø¿¡ ¼÷Á¦ ÇØ µå¸³´Ï´Ù.
9 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 22:50:47
À¸.. ÀÌ°É È£°Ô°¡ ¾Æ´Ï¶ó ¿©±â¼­ ¸ÕÀú ºÃ´Ù¸é ¿À´Ã Ä¡´À´Ô ¿µÁ¢Çϴ°ǵ¥
10 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-06 22:58:40
doubleÀº ºñ±³¿¬»êÀÚ ¾µ ¶§ == ¾²¸é...
11 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-07 00:20:34
°úÁ¦ÀïÀÌÁÖÁ¦¿¡ Áß±ÞÀÚ ÀÌ»óÀ» ã´Ù´Ï ±¥¾ÂÇϱº?
12 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-07 07:54:51
¾îµð¼­ºÎÅÍ ¼³¸íÇØ¾ß ÇÒÁö ¸ð¸£°Ú´Ù.

Áñ¼÷Á¦
13 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-07 17:31:19
¾îÁö°£ÇÏ¸é ±×³É Áö³ª°¡°Ú´Âµ¥ ÀÌ°Ç ÁøÂ¥ ÇصµÇصµ ³Ê¹«Çϳ×;

ÃÖ¼ÒÇÑÀÇ C ±âÃÊ ¹®¹ý °øºÎµµ ¾ÆÁ÷ ´Ù ¸øÇϽŰŠ°°Àºµ¥ Â÷±ÙÂ÷±Ù °øºÎÇϼ¼¿ä
±âÃʵµ ¾øÀÌ ³²ÀÇ ÄÚµå ±Ü¾î´Ù ÇغÁ¾ß Æò»ý ¾È´Ç´Ï´Ù
15 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-09 02:52:29
¾¾¾ð¾îÀÎÁö ¾¾»Ü»ÜÀÎÁöµµ ¸ð¸£´Â »ç¶÷ÀÌ Áß±ÞÀ» È£ÃâÇÏ´Ù´Ï ¤²¤§¤²¤§
16 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-09 08:46:02
ÀÌ°Ô´Ù ³ª°°Àº ºñÀü°øÀÚµÑ ¶§¹®¿¡ ¹ú¾îÁö´Â Àϵé
17 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-09 09:46:12
¤»¤»¤» ¤µ¤¡
18 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-02-09 14:07:50
ÁøÂ¥ ¿¬Ãʶó ±×·¡¼­ ´ú²ÉÀ̳ª µÇ´Â ÁÖÁ¦¿¡ ¶ó°í ¸»ÇÏ±ä ¹½ÇÏÁö¸¸ ÀÌ°Ç ÁøÂ¥ ÇкΠ1Çгâ»ýÀÌ Â§ °ÅÁö¹ß½Î°³°°Àº Äڵ带 ¿Ã·Á´Ù³õ°í Áß±Þ Ã£´Â °Ô ±â°¡¸·Èù´Ù.
ÀÌ¹Ì ÁÖ¿Á°°Àº ¾ËÁö·Õ °³¹ß³ë¿¹´ÔµéÀÌ ±îÁÖ¼ÌÀ¸´Ï ¸î±Û ½áÁØ´Ù.

1. ÀÏ´Ü °¡¿ì½Ã¾È È®·üºÐÆ÷´Â Á¹¾÷ÇÑÁö ¿À·¡µÇ¼­ ±â¾ïÀÌ ¾È ³­´Ù.
2. RAND_MAX µðÆÄÀÎ °ªÀÌ ¹ºÁö ¸ð¸£°ÚÀ¸³ª ÀǽÉÇغÁ¶ó
3. for¹®À» 10¸¸¹ø µ¹¸é¼­ ÇÔ¼ö È£ÃâÀ» ÇؾߵǴ ÀÌÀ¯°¡ ÀÖÀ»Áö ¸ð¸£°Ú´Ù.
ÇÔ¼ö ÀÚü°¡ °£´ÜÇÏÁø ¾ÊÀº °Å °°Àºµ¥ ÄݽºÅà ¹öÆÛ ¾È±úÁö´ÂÁö Á¶½ÉÇضó
(¹¹ ÇÔ¼ö°¡ Á¾·á´Â Àß µÉÅ×´Ï ÀÌ°Ç °³¼Ò¸®)
4. ÇÔ¼ö¿¡¼­ FILE I/O ÇÏ´Â ºÎºÐ À§¿¡¼­ ¶±ÇÏ´Ï return ¶§·Á³õ°í ¿Ö ÆÄÀÏÀÌ ¾È½áÁö³Ä°í ¹¯´Â ²¿¶ô¼­´Ï ÇÏ´Ï ¤¾¤¾¤¾¤¾¤¾¤¾¤¾¤¾¤¾¤¾¤¾¤¾
½Ã¹ß ³»°¡ ´ëÇб³¶§ À̵ûÀ§·Î ¹è¿ü³ª ½ÍÀº »ý°¢ÀÌ µç´Ù.
ÇÔ¼ö È£ÃâÇÒ¶§¸¶´Ù ÆÄÀÏ ¿­¾î¼­ ¾²°í ´Ý°í ¹«ÇÑ ¹Ýº¹ ¤»¤»¤» ÆÄÀÏÀº ´ú·· Çϳª »ý±â°Í³×..
19 ºñ°ø°³ ¼Õ´Ô ¡¦ 2015-03-31 12:49:03
18 / ÆÄÀÏÀº ½áÁöÁö ¾Ê½À´Ï´Ù.
´ñ±ÛÀ» ÀÛ¼ºÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.
(±ÇÇÑÀÌ ¾ø´Â ȸ¿ø·¹º§)
¸ñ·ÏÀ¸·Î
¡â ÀÌÀü±Û: ¿¹Àü ½ÎÀÌ¿ùµå ¹æ¹®ÀÚ ÃßÀû±â ¸¸µç³ðµéÀº [2]
¡ä ´ÙÀ½±Û: °¡Àå ÇÕ¸®ÀûÀÎ ÇØ°á¹æ¾ÈÀÌ ±Ã±ÝÇϳ׿ä. (±Ã±ÝÁõ À¯¹ß) [15]
ÀÌ¿ë¾à°ü | ±¤°í/Á¦ÈÞ | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | ¹®ÀÇ/½Å°í | ¸ð¹ÙÀÏ TE31 | ¼­¹ö ºÎÇÏ : 6.5%
½Ç½Ã°£ Issue Ä¿¹Â´ÏƼ TE31 [¾ËÁö·Õ] ¨Ï 2002-2024
TOP arrow_upward