제곱근 2

[세무민의 코딩일기] 쿼리에서 자주 사용하는 MOD, POW 등 숫자 함수에 대해서 알아보기

이번 포스팅에서는 쿼리 내장함수 중 숫자 함수에 관련하여 포스팅해보겠습니다. 1. ABS SELECT ABS(-100) AS '음수 값', ABS(-10.00) AS '소수 값' FROM DUAL; - ABS란 숫자의 절댓값을 계산해주는 함수입니다. 2. CEILING, FLOOR, ROUND SELECT CEILING(3.3) AS '올림', FLOOR(3.3) AS '내림', ROUND(3.3) AS '반올림' FROM DUAL; - CEILING은 숫자를 올림하고 FLOOR는 숫자를 내림, ROUND는 숫자를 반올림하는 함수입니다. 3. CONV SELECT CONV('AE', 16, 8) FROM DUAL; - CONV는 진수 변환을 할 떄 사용하는 함수입니다. - CONV의 경우 원래 진수에서 ..

DB/SQL 2021.07.29

세무민의 알고가자 : 프로그래머스 소수 찾기 문제 풀기

오늘 풀 문제는 소수 찾기! 문제는 쉽다고 생각했는데 생각보다 접근하고 코드 짜는데 오래 걸렸던 문제! 문제 설명 & 제한 사항 입출력 예시 풀이 일단 이번 문제는 코드 구현은 조금 어려웠으나 문제 푸는 방식은 쉽게 생각이 들었다. 예를 들어서 "011" 으로 문제를 풀어본다면 011라는 문자열을 쪼개서 가능한 숫자를 만든 후 소수인지 판별하면 된다. numbers numbers로 만들 수 있는 수 list 011 0, 1, 1, 01, 11, 10, 01, 011, 101, 110 set 011 0, 1, 01, 11, 10, 011, 101, 110 위의 표처럼 011로 조합할 수 있는 수를 모두 만들어 준 후 SET로 중복값을 제거하면 조합하는 숫자를 모두 확인 가능하다. 즉! 이번 문제를 푸는 방..