Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 주피터
- 인공지능
- 스프링
- 텐서플로우
- 리눅스
- let과var차이
- 리스트구현
- 파이프 옮기기
- BOJ
- jnut
- 고쳐야해!
- 리스트
- SWEA
- 검색어최적화
- 알고리즘
- spa 라우팅
- 딥러닝
- BFS
- 서버사이드랜더링
- 연결리스트구현
- 타입변수
- 파이썬
- Java
- 백준
- BOJ17070
- 드래그방지
- 타입제한
- SPA
- 머신러닝
- Spring
Archives
- Today
- Total
林's
[JAVA] 지수를 표현하는 예제 본문
지수를 표현해주는 예제?입니다.
이클립스와 같은 자바 IDE에서 컴파일 하시면 됩니다. : )
문제 있거나 이렇게 하면 더 좋겠다 싶은 부분이 있으면 댓글 달아주세요!
-사전 지식:
1. 자바의 표준 입출력 ( 그리고 java.util.Scanner 의 기능 )
2. 조건문
3. 클래스
-소스코드
// 지수를 표현하는 예제
import java.util.*; public class MyExp { double base = 0; // 밑 double exp; // 지수 double getValue() { double result = 1; if (exp >= 0) { for (int i = 0; i < exp; i++) { result *= base; } } else if (exp < 0) { for (int i = 0; i < -(exp); i++) { result /= base; } } return result; } public static void main(String[] args) { MyExp number1 = new MyExp(); Scanner sc = new Scanner(System.in); System.out.println("지수를 계산해줄게요 : )"); do { System.out.println("밑 입력: "); number1.base = sc.nextDouble(); } while (number1.base <= 0); do { System.out.println("지수: "); number1.exp = sc.nextDouble(); } while (number1.base <= 0); System.out.println(number1.base + "의 " + number1.exp + "승은 " + number1.getValue() + " 입니다."); } }
'프로그래밍 > Etc' 카테고리의 다른 글
안전먹거리 사이트 소스코드 (0) | 2019.08.20 |
---|---|
오구오구 어이스턴트 웹 모바일 소스코드 (0) | 2019.08.20 |
[Windows 10] 업데이트 이후 폴더의 날짜분류 기준을 없애는 방법 (0) | 2019.08.15 |
[자료구조] C++로 만드는 stack 해답 (0) | 2019.04.11 |
Comments