본문으로 바로가기

바다야크

2022/06

해당되는 글 18
  • thumbnail
    컴퓨터/프로그래밍

    C언어 printf() 숫자가 inf로 나오는 이유는

    printf() 숫자 대신에 inf 문자열이 출력? C언어에서 숫자 계산하고 화면에서 확인하려고 printf()를 실행했는데 숫자는 나오지 않고 엉뚱하게 문자로 "inf"라고 나왔다면 계산 결과가 무한대로(infinite) 숫자가 너무 크다는 뜻입니다. 한마디로 계산 중에 숫자가 너무 커져서 제대로 계산할 수 없었다는 것입니다. #include #include int main( void) { double result = pow( 1500.0, 300.0); printf( "x ^ y = %f\n", result); return 0; } 위 프로그램을 컴파일하고 실행해 보겠습니다. inf 값으로 오류 계산을 막는 방법 숫자가 너무 커서 계산을 못 했다는 것은 알겠습니다. 그렇다면 더 이상 이 결과로 다음 ..
  • thumbnail
    IT·인터넷/인터넷 서비스

    인공지능 AI 챗봇 이루다 설치와 사용방법

    인공지능 AI 챗봇 이루다2.0이 나왔다고 해서 사용해 보고 싶었는데, 베타테스터를 모집했었군요. 언제쯤 공개하나 마냥 기다렸는데, 아이폰 앱과 안드로이드 앱으로 나와서 드디어 이루다와 채팅할 수 있었습니다. AI 챗봇으로는 카카오톡 플러스 친구 심심이가 처음이었죠. 심심이에게 비트코인 시세를 물어봤을 때 한강에 가게 될지 모르니 빨리 팔라는 말에 빵 터졌는데요, 그때가 2018년 1월이니 벌써 4년이 훌쩍 지났군요. 시간이 지난 만큼, AI 기술이 발전했을 텐데, 과연 이루다하고는 얼마나 자연스럽게 대화를 나눌 수 있을지 기대가 컸습니다. 인공지능 AI 챗봇 이루다2.0 이루다2.0이 베타 테스트 신청인한테만 제공해서 매우 아쉬웠는데요, 지난달 5월 말에 이루다와 채팅할 수 있는 너티(Nutty) 메신..
  • thumbnail
    이런저런/생활 정보

    아고다 고객센터에 예약 피해 보상 메일 보냈더니

    오션뷰라고 해서 아고다 예약했는데... 결혼기념일에 맞추어서 여행 계획을 짜고 숙소를 아고다에서 예약을 했습니다. 오션뷰라고 해서 선택했고 잔뜩 기대했는데 체크인 시간에 맞추어 호텔을 방문했더니 2층을 배정해 주네요. 2층? 오션뷰가 2층? 올라갔더니 기가 막혔습니다. 당연히 오션뷰는 아니고 청소도 안 끝났는지 침대 시트가 벗겨져 있었고 이불은 한쪽에 둘둘 말아서 쌓아 놓았더군요. 소심한 성격이지만, 아내에게 미안해서도 용기를 내어 담당자에게 따졌습니다. 아고다에서 오션뷰라고 해서 예약했는데 이건 너무 하지 않느냐. 그러나 그 담당자는 예약 순서에 따라 배정하기 때문에 어쩔 수 없다면서 아고다 예약 페이지에 이와 같은 내용으로 주의 내용의 약관이 있다는 것입니다. 확인하지 하지 않으셨냐 오히려 저에게 질..
  • thumbnail
    컴퓨터/유틸리티

    시리얼 통신 테스트 프로그램 듀얼 화면 jwRsMonitor

    시리얼 통신 테스트 프로그램 jwRsMonitor jwRsMonitor은 jwRsTester와 같은 시리얼 통신 테스터입니다. jwRsTester는 하나의 시리얼 통신 포트로만 테스트할 수 있다면 jwRsMonitor은 화면을 좌우로 나누어 두 개의 통신 포트로 통신 테스트할 수 있습니다. jwRsMonitor는 수신된 데이터를 쉽게 확인할 수 있도록 노력했으며 터미널을 두어 타이핑만으로도 데이터 전송이 가능합니다. 시리얼 포트의 송신·수신·에러 등의 상태를 볼 수 있으며 초 단위로 자동 전송 기능을 갖추었습니다. jwRsMonitor 설치·제거 방법 jwRsMonitor는 설치 파일 대신에 실행 파일만 압축하여 제공합니다. 적당한 폴더에 압축 파일을 풀어서 사용하세요. jwRsMonitor는 실행 중에..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 제곱 연산자, 기호는?

    C언어 제곱 연산자는 없다? C언어로 프로그래밍하다 보면 타 언어에 비해 이상한 것이 한둘이 아닙니다만, 그중에 하나가 제곱 구하는 연산자입니다. 결론부터 말씀드리면 C언어에서는 제곱 구하는 연산자나 기호 없습니다. 기호 ^ 이거 아냐 생각할 수 있지만, C언어에서 연산자 ^는 제곱을 구하는 것이 아니라 XOR 비트 연산자입니다. 그렇다면? pow() 계열의 함수를 사용해야 합니다. 다른 언어에서는 기호 한 번으로 쉽게 구할 수 있는 제곱을 왜 C언어에서는 함수를 사용해야 하나 의아하겠지만, 실제 코딩을 하다 보면 제곱을 구하는 것보다 XOR 연산을 더 자주 사용합니다. 이런 이유 때문에 C언어는 제곱을 구하는 연산자를 포기(?)하고 함수를 사용하게 했는지 모르겠습니다. 또한, 전혀 아니라고 하실 분이 ..
  • thumbnail
    모바일/전자책

    독서가 힘들면 밀리의서재 오디오북 듣기

    핸드폰만 있으면 볼 것이 많은 요즘, 오닉스 포크3 전자책을 구매한 것은 독서량을 늘리고 싶어서입니다. 오디오와 비디오로도 재미난 얘기를 볼 수 있고 지식 쌓기가 가능하지만, 상상하면서 집중하기에는 책이 더 좋은 것 같아요. 종이책이 좋기는 하지만, 전자책은 휴대하기 편하고 확실히 휴대폰보다 눈의 피로가 적어서 좋군요. 오닉스 포크3는 구글 플레이 스토어를 통해 여러 가지 전자책 앱을 설치할 수 있는데요, 리디북스와 밀리의서재 두 가지를 비교하다가 밀리의서재로 결정했습니다. 가격을 생각한다면 리디북스이지만, 밀리의서재를 선택한 이유는 딱 하나, 오프라인에서도 다운로드한 책을 모아놓은 "내 서재"가 열리기 때문입니다. 전자책은 항상 와이파이에 연결되어 있지 않습니다. 출퇴근 때 전자책을 제일 많이 사용하는..
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.