728x90

회사 Windows XP pro설치 시 ram이 480MB로 인식되는 오류 발생
boot.ini file 확인해보니 RAMMAX = 480MB란 항목이 포함되어 있어 그런 문제가 발생한 것이었다.

해결 : boot.ini 수정

* 내컴퓨터 오른쪽 클릭 => 고급 탭 선택 => 시작 및 복구 설정 클릭

사용자 삽입 이미지

* 편집 버튼 클릭
사용자 삽입 이미지

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /PAE /3GB /USERVA=2800 /NoExecute=OptIn

요렇게 적당히 수정

추가한 명령 : /PAE /3GB /USERVA=2800 /NoExecute=OptIn

32bit XP에서 3G까지는 인식되어야 하는데 480MB로 나와서 심히 놀랐었다.

728x90
728x90

안녕하세요 오랫만에 질문을하네요!!

음 전 이제 중3올라가는데요  수학 공부하다가 모르는것이 생겼습니다.

머 제목을 보시다싶이 아시겠지만 ...암튼 중3이 그냥 수2 미적에 알짱거리는것이 아니라 차원적으로 생각했을때 모순이 발생하기 때문에 그렇습니다.

질문을 자세하게 적죠

평면이라고 하는것은 두께가 없다고 들었습니다(만약있다면 머 문제는 해결된거고요) 즉 2차원이라고나 할까요??

이렇게 두께가 없는 것들이 어떻게 쌓일수가 있죠?? 수투에서 보니까 인테그랄~ ~~ 해가지고 공간이 된다고하는데 쩝 이해가 안가네요

추가적으로 궁금한것은 0차원은 점입니다 점은 길이가 없죠 그냥 point일뿐입니다 근데 이 점이 왜 모여서 길이가 될수있고 왜 면적이 없는 길이가 모여서 넓이가 될수있죠??

아참 점하나하나를 숫자에 대입해서 직선이 된다는 답변은 사절입니다.

제가 궁금한것은 어떻게 점에 길이가있고 직선에 면적이 있고 평면에 부피가 있냐는 말입니다.

무에서 유를 창조하는것도 아니고 도대체 머죠??

그리고 누군가가 그랬는데 점은 0에 가까운 길이가 있고 길이는 0에 가까운 면적이있다고 했습니다

하지만 이것은 모순되지 안나요???

정확하게 설명좀해주세요!!!!

존나 정확하게 말입니다!!

그리고 일반 인간들이 왜 우리가 살고있는 공간이 3차원이라고 하는데 4차원 아닌가요?/??

휴!! 차원이란것 정말 지대로 배우고싶네요!!


728x90
728x90

기말과제로 구현해야하는 프로그램인데....내용은 아래의 대강과 같습니다....

주제는 술자리 게임이구~~~

우선 1~100사이의 난수를 하나 축출하고......직접 수를 입력 받습니다.....

그 둘의 크기를 비교하여서.......만약 70이 정답인데 60을 부르면 업 더큰수를 부르세요....95를 부르면 다운 더작은수를 부르세요....하면서 점점 범위를 좁히면서.....나중에 맞히는 사람이 벌주를 한잔 마시는 게임입니다.....

전의 사람이 70을 불러서 그것보다 작은 수를 불러야하는데 80을 부르면 에러처리가 나는.....기능이 있음 좋겠습니다.....

"소주 병뚜껑속의  1~100사이의 숫자 맞추기, up&down"
우선 1~100사이의 난수를 하나 축출.....
printf(1~100사이의 숫자를 하나 입력하세요)
scanf( 숫자를 하나 입력받은뒤)
난수와 입력받은 숫자의 크기를 비교(난수가 클 경우1번으로이동, )
while(3번이 나올때까지 실행)
1번......up입니다.....더작은 수를 부르셨네요~~~
2번 난수가 작을경우.....down 더 큰수를 부르셨네요~~~
3번 이런 맞추셨네요~~~시원하게 한잔 들이키세요!!!3일경우 프로그램종료

================================================
이런 경우는 어떻게 답변해야 좋을까?
간단한 프로그램이니 한번 작성해보길 바란다..

728x90
728x90

#include<stdio.h>
#include<conio.h>
int  GetTen(int  N)   // 10의 N승 구하여 돌려주는 함수
{
   int  a;
   int  s=1;
   for(a=1;a<=N;a++)
          s=s*10;
   return(s);
}
int  Atoi( char  *ap)   // 문자열을 이용하여 정수 값을 돌려주는 함수
{
   int   a;
   int   N=0;
   int   s=0;
   for(a=0;ap[a];a++, N++);  //  N= strlen(ap); 를 대신하여 만듬
   for(a=0;a<N;a++)
       s=s+(ap[a]-48)*GetTen(N-a-1);   <<---이 부분 (ap[a]-48) 이게 이해가 되질 않습니다.
    return(s);
}
void main()
{
 char  M[ ]="12";
char   N[ ]="456";
 int  t;
  t= Atoi(M) + Atoi(N) ;
  printf("%s+%s=%d\n", M, N, t); // 12+456=468
}


atoi라는 함수를 제가 직접 짜보는 문제입니다.

왜 48을 빼야되는건지 자세히 설명해주시면 감사하겠습니다.

======================================

숫자만 거슬리는가? 다른 부분도 지적할 것들을 찾아보는 것은 어떨지..

728x90

+ Recent posts