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
- 딥러닝
- 파이썬
- 드래그방지
- SPA
- 백준
- BFS
- 타입제한
- 리스트구현
- Java
- SWEA
- jnut
- 텐서플로우
- 파이프 옮기기
- 연결리스트구현
- 타입변수
- 알고리즘
- 리눅스
- 주피터
- 머신러닝
- let과var차이
- BOJ
- 검색어최적화
- 고쳐야해!
- 서버사이드랜더링
- 스프링
- 리스트
- Spring
- BOJ17070
- spa 라우팅
- 인공지능
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