일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 리눅스 마스터 2급
- 첫 프로그래밍
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- sqld
- 컴퓨터 구조
- INSERT
- github에 새 리포지토리 추가하기
- 인덱스의 개념과 장단점
- 컴퓨터 활용 능력
- 친절한 SQL 튜닝
- delete
- 데이터 모델링
- 운영체제
- mysql 설치 방법과 정상 작동 확인하기
- 클러스터형 인덱스와 보조 인덱스
- 데이터모델링
- 혼자 공부하는 SQL
- 명령 프롬프트
- 2025-02-13
- oracle
- Update
- gitkraken을 통한 프로젝트 올리기
- 웹 디자인 기능사
- youtube review
- 이것이 오라클이다
- 컴퓨터 활용 능력 1급
- 뷰
- 혼자 공부하는 네트워크
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 열거형
- Today
- Total
코딩 브이로그
첫 프로그래밍 - 숫자 데이터 연산자 본문
- 숫자 데이터를 표현하는 방법
정수를 표현하는 방법
323 - 소수점이 없는 아라비아 숫자는 정수
"323" - 숫자 옆에 따옴표가 있으면 문자 데이터
- 부동 수소점 수를 표현하는 방법
5.23 - 소수점이 있는 아라비아 숫자는 부동 소수점 수
"5.23" - 숫자 옆에 따옴표가 있으면 문자 데이터
- 숫자 데이터의 부호(양수, 음수)를 표현하는 방법
1: 부호가 없는 경우 양수, (+) 부호를 붙이는 것도 가능
-1: (-) 부호가 있는 경우 음수
- 숫자 데이터의 연산자
연산자는 자주 쓰는 기능을 기호로 표현한 명령어
동일한 모양이라도 데이터 타입(숫자, 문자 등)에 따라 이름과 기능이 다를 수 있음
1 + 2 -> 3 (숫자 데이터 덧셈 연산자 (+))
"1" + "2" -> "12" (문자 데이터 연결 연산자 (+))
- 숫자 데이터 사칙 연산자
(+) 덧셈 연산자
(-) 뺄셈 연산자
(*) 곱셈 연산자
(/) 나눗셈 연산자
#로 시작하는 문자 데이터는 주석으로 처리되어 프로그램 실행 시 무시됨
- 정수 나누기 연산자(//)
먼저 두 수를 나누고, 그 결과에서 정수 부분만 추출하는 연산
파이썬은 정수 나누기 연산에 부동 소수점 수를 쓰면 그 결과도 부동 소수점 수!
- 나머지 연산자(%)
먼저 두 수를 나누고, 그 나머지를 추출하는 연산
- 제곱 연산자(**)
두 수의 제곱을 계산하는 연산(어떤 수 m을 n번 곱하는 연산)
m**n
10 ** 3
10 * 10 * 10
1000
C언어나 자바 언어는 제곱 연산자를 제공하지 않고 별도의 명령어를 제공해요.
- 숫자 연산자의 우선순위
여러 개의 연산자를 동시에 사용할 경우 우선순위를 적용함
곱셈, 나눗셈 먼저! 덧셈, 뺄셈은 나중에!
동등한 우선순위를 갖는 경우 왼쪽부터 계산!
복합할 때는 괄호(...)를 사용하자!
2개 이상의 연산자가 동시에 나타나면! 잊지 말자! 꼭 괄호(...)를 쓰자!
'혼자 공부하는 첫 프로그래밍 (복습)' 카테고리의 다른 글
첫 프로그래밍 - 선택 구조(조건문)의 개념 알아보기 (3) | 2024.10.15 |
---|---|
첫 프로그래밍 - 데이터의 이름! 변수! (3) | 2024.10.15 |
첫 프로그래밍 - 숫자 데이터 1과 1.0은 같을까? (4) | 2024.10.15 |
첫 프로그래밍 - 문자 데이터 처리 (3) | 2024.10.15 |
첫 프로그래밍 - 문자 인코딩 (UTF-8) (3) | 2024.10.15 |