본문 바로가기
반응형

분류 전체보기67

급성 골수성 백혈병 Acute Myeloid Leukemia(AML) 초기 증상, 발병 원인, 생존율 급성 골수성 백혈병(Acute Myeloid Leukemia) 급성 골수성 백혈병은 주로 나이가 60대 이상인 성인에게서 발병되는 매우 공격적이고 복잡한 악성 종양입니다. 종종 젊은 나이에 진단되는 경우도 있으나 환자의 65%가 65세 이상인 것으로 알려져 있습니다. 2006년부터 AML 발생률이 매년 3.7%씩 정도 증가했고, 이는 인구의 노령화에 따른 결과로 추정하고 있습니다. 급성 골수성 백혈병 환자는 종종 여러 가지 질환을 동반하며 최근 몇 년 사이에 유전자 염기서열 분석으로 돌연변이를 식별하여 표적 치료법도 많이 개발이 되었습니다. 1) 급성 골수성 백혈병 발병 인구 통계 급성 골수성 백혈병은 전체 백혈병 중에서 31%를 차지합니다. Cancer.Net의 2022년 통계에 따르면 한 해 동안 2.. 2022. 9. 6.
두들낙서 C/C++ 46~48강 비트연산, 파일 입출력, 유용한 함수들 getchar, putchar, 난수 46강. 비트연산 1) 비트 논리 연산 #define _CRT_SECURE_NO_WARNINGS #include #include int main() { char a = 12, b = 10; printf("%d\n", a & b); printf("%d\n", a | b); printf("%d\n", a ^ b); printf("%d\n", ~a); } a=12 이진법으로는 00001100 b=10 이진법으로는 00001010 a&b 는 a && b 해서 00001000 이므로 십진법으로 나타내면 8 이 된다 a| b 는 a || b 해서 00001110 이므로 십진법으로 나타내면 14 a ^ b 는 두개가 다를 때는 1을 반환, 같을땐 0을 반환 00000110 이니까 십진법으로 나타내면 6 -13 을 8.. 2022. 8. 12.
두들낙서 C/C++ 44강~45강 상수 만들기 const, 매크로, enum, 매크로 자세히 알아보기 44강. 상수를 지정하는 세가지 방법 상수 : 변하지 않는 수 변수 : 변할 수 있는 수 상수를 지정하는 방법은 세가지가 있다. const, 매크로, enum 1) const int main() { float a = 3.14159; float b = 3.14159 * 2; } 3.14159를 매번 치기 귀찮으니까 int main() { float pi = 3.14159; float a = pi; float b = pi * 2; } π 입력하려면 ㅎ 누르고 한자 누르면 된다. int main() { float pi = 3.14159; float a = pi; float b = pi *= 2; printf("π= %.2f\n", pi); } 결과 파이값이 변해버렸다. 그러면 안됨. 왜냐면 파이는 상수니까 f.. 2022. 8. 12.
두들낙서 C/C++ 42~43강 구조체 안에 함수를 집어넣기, 구조체 종합문제 42강. 구조체 안에 함수를 집어넣기 // 1시간 = 60분 // 1분 = 60초 // 1시간 = 3600초 // 총 몇초인지 계산 1*3600 + 22 * 60 + 48 #define _CRT_SECURE_NO_WARNINGS #include #include struct Time { int h, m, s; }; int totalSec(Time t) { return 3600 * t.h + 60 * t.m + t.s; } int main() { Time t = { 1,22,48 }; printf("%d\n", totalSec(t)); } 결과 : 4968 int totalSec(Time t){ retrun 3600 * t.h + 60 * t.m + t.s; } 를 구조체 안으로 들여보낼 수도 있다. 괄호 .. 2022. 8. 12.
반응형