목록분류 전체보기 (739)
이쁜왕자 만쉐~~
로마 숫자에서 4 는 IV 이다. 그런데, 시계등에서는 IIII 로 쓰는 경우가 많다. 시계에서 뒤집어서 표기되다 보니 시간을 오해할 수도 있기 때문이다. 그런데, 이에 반해 9 은 그냥 IX 로 쓰는 경우가 대부분이고 VIIII 로 쓰는 경우는 거의 없는 수준이다. 이에 대해서 나름 그럴듯한 주장을 하는 글을 보았는데 다음과 같다. 아라비아 숫자 로마 숫자 설명 1,2,3,4 I, II, III, IIII 모든 글자가 I 로만 구성되어 있다. 5,6,7,8 V, VI, VII, VIII 모든 글자가 V로 시작한다. 9,10,11,12 IX, X, XI, XII 모든 글자에 X 가 포함되어 있다. 즉, 12시간을 I, V, X 를 이용해서 4시간 단위로 나눌 수 있다는 것이다.
https://www.youtube.com/watch?v=cj32w5z81Ak 프랑크푸르트 공항의 출도착안내기 '공항'이나 '기차역' 장면에서는 플립 카드가 촤르르륵 돌아가며 행선지를 보여주는 모습은 여러 영화에서 클리셰처럼 등장한다. 그리고, 이걸 바탕으로 하는 시계도 본적이 있는데 참으로 탐이 났었다. 그리고, 한참 시간이 흐른 뒤 갑자기 기억이 되살아 나면서, 인터넷에서 플립 클럭(Flip Clock) 이란걸 하나 샀다. https://www.youtube.com/watch?v=b8yIr9hR7zU 플립 클럭 매 1분마다 플립 보드가 한장씩 넘어가며 시간을 표시해 주는 시계이다. 찰칵하며 넘어가는 소리가 은근히 마음에 든다. 공항과는 달리 시계에서는 바로 다음 시간으로 1장만 넘어가면 되니깐, 저 ..
살아가면서 그리스어 알파벳을 은근히 자주 보면서, 그렇다고 제대로 공부하진 않는다. - 알파, 베타, 감마, 델타. - 원주율 파이. - 알파와 오메가. - 각도는 쎄타. - 합계 기호 시그마. 이런 것들은 생각보다 자주 보았을 수도 있다. 반면, 한글 자모의 ㅋㅌㅍㅎ 나 영어 자모의 XYZ 등이 잘 안쓰이듯이, 그리스어도 후반에 가면 웁실린, 피, 키, 프사이 역시 잘 안쓰인다. 하지만, 뜬금 없이 코로나 바이러스 덕분에 이런 그리스어 글자도 공부해야 할지도 모르겠다. 코로나 델타 변이, 델타플러스 변이가 기승을 부리고 있는 상황에서, 엡실론 변이가 나왔다는 뉴스를 보았는데, 이제는 한참 넘어가 람다 변이까지 튀어 나왔다. 델타는 4번째 글자, 엡실론은 5번쨰 글자이지만, 람다는 그리스어의 11번째 글..
눈이 침침해서 안과를 가봐야 하나 싶었는데, 지도 검색해보니 안과가 좀 멀리 있다. 차를 끌고 나가볼까도 생각했지만, 그냥 가까운 약국에 가서 문의하기로 했다. 약국에서는 2가지 약을 제시해 주었다. 1. 당장 효과를 보기 위해서 점안제 안약을 하나 소개해 주었다. 점안제는 눈이 충혈되었을 때 만 써보았는데, 이런 용도로도 약이 당연히 존재했다. 눈에 넣으니 상쾌한 느낌이 나고, 침침함은 줄어 들었다. 그렇지만, 마법의 약처럼 눈이 초롱초롱해지진 않았다. 뭐, 한방울에 큰 효과를 바라면 안되는게 맞을 듯 싶다. 2. 장기적으로는 영양제를 추천했는네, 루테인이 들어있는 것중 하나를 골라 주었다. 안약하면 루테인... 이라는 말이 틀린건 아닌듯 싶다. 2개월치 분량인데, 매일 챙겨 먹어야 한다. 귀찮은 일이..
대부분의 모니터는 60Hz 를 기준으로 동작하는데, 일부 모니터는 이보다 주사율이 더 높은 것도 있었다. 초창기에는 일부 모니터가 75Hz 를 지원하면서 제조사에서는 이를 '게이밍 모니터'라는 이름으로 판매하였다. 모니터가 높은 주사율을 지원하고, 그래픽카드가 그게 걸맞는 성능을 내준다면, 훨씬 더 부드러운 화면을 제공할 수 있게 된다. 또한, 정말 '프레임 단위'를 구분하는 신의 눈을 가진 대전 게임 유저나 FPS 유저 등에게는 정말 더 유리할 수도 있었다. 최근에는 120Hz 나 144Hz 를 지원하는 모니터도 있으며, FHD 에서 240Hz 를 지원하는 모니터도 있다. 그러면 FHD 240Hz 지원 모니터, QHD 120Hz 지원 모니터, UHD(4K) 60Hz 지원 모니터중 어느 것이 가장 성능이..
운동을 해야 하는 이유는 못해도 10가지는 된다. 하지만, 운동을 하기 싫은 이유는 100가지는 족히 되는 듯 싶다. 귀찮다. 힘들다. 피곤하다. 어지럽다. 짜증난다. 답답하다. 덥다. 머리가 아프다. 허리가 아프다. 발이 아프다. 운동화가 낡았다. 운동복이 불편하다. ...
"Hello World without Semicolon" 이라고, hello world 를 출력하는 C 프로그램을 작성하는데, 세미콜론(;) 을 사용하지 말고 작성하라는 문제가 있습니다. 일단 C 표준을 완전히 따르면서, 컴파일 워닝조차 없는 답은 아직 없는 것 같습니다. 일단 C 표준에서는 int main() 을 사용하도록 되어 있기 때문에, 반드시 return 0; 가 필요하고, 여기에서 세미콜론이 사용됩니다. 다만, return 을 생략하더라도 컴파일러가 이정도는 워닝만 출력하고 알아서 처리해주기 떄문에, 약간의 융통성을 발휘할 수 있습니다. 아니면 표준을 어기고 void main() 을 쓰는 방법도 있습니다. 어느 것을 선택하든 워닝은 발생합니다. 문제의 핵심은 printf("hello world..
철수는 수직선의 0 의 위치에 있다. 그리고, 6면체 주사위를 굴린 뒤 그 수만큼 이동하는 것을 반복한다. 철수가 1에서 멈출 확률을 첫번째 주사위가 1이 나오는 경우 밖에 없으므로 1/6 이다. 철수가 2에서 멈출 확률은 0 에서 1,1 이 나오거나, 0 에서 2가 나오는 경우가 있으므로 7/36 이다. 충분히 큰 양의 정수 N 에 대해서 철수가 N 에서 멈출 확률을 구하라. ------------------------------ 정답을 먼저 말하면 1/3.5 = 약 0.2587 이다. 주사위를 한번 굴릴때마다 1~6 의 평균값인 3.5 만큼 이동하게 되는데, 반대로 한곳에서 멈출 확률은 이 수의 역수인 1/3.5 이 된다.
문제1) 아라비아 숫자로 입력을 주면 로마 숫자로 출력하기 input : 2021 output : MMXXI 문제2) 로마 숫자로 입력을 주면 아라비아 숫자로 출력하기 input : MMXXI output : 2021 --------- 표에는 없지만 500 = D
C 언어에서는 변수의 타입이 아주 요상하게 정의되어 있다. Each compiler is free to choose appropriate sizes for its own hardware, subject only to the restriction that shorts and ints are at least 16 bits, longs are at least 32 bits, and short is no longer than int, which is no longer than long. 이게 TCPL 에 써있는 그대로 긁어 온 것이다. short : 16비트 이거나 이보다 크다. int : 16비트 이거나 이보다 크다. 또한 short 보다 크거나 같다. long : 32비트 이거나 이보다 크다. 또한 int ..