java 소수점 밑 0 생략

java 소수점 밑 0 생략

작성일 2024.04.06댓글 1건
    게시물 수정 , 삭제는 로그인 필요



-10x^5-4x^4+10x^3-2x^2+6 이런식으로 출력하고 싶은데 어떻게 해야할지 모르겠어요



public void printPoly() {

int temp = this.degree;

System.out.print("두 다항식의 곱셈 :");

for(int i=0; i<=this.degree;i++) {

if(this.coef[i]==0) { /* 값(계수)이 0인 경우 출력하지 않음*/

}

else {

if(i==0) {

System.out.print(this.coef[i]+"x^"+temp--); /*맨 앞에 오는 최고차항은 양수인지 음수인지에 따라 +를 붙일지의 유무가 상관없음*/

}

else if(i>0&&i<this.degree){

if(this.coef[i]>=0)

System.out.print("+"+this.coef[i]+"x^"+temp--); /* 값(계수)이 양수인 경우 앞에 +를 붙임*/

else if(this.coef[i]<=0)

System.out.print(this.coef[i]+"x^"+temp--); /* 값(계수)이 음인 경우 앞에 -를 붙이지 않아도 자동으로 붙어있기 때문에 붙이지 않*/

}

else { /* 마지막 수(차수가 0)는 x^0를 붙일 필요가 없기 때문에 제거함*/

if(this.coef[i]>=0)

System.out.print("+"+this.coef[i]); /* 값(계수)이 양수인 경우 앞에 +를 붙임*/

else if(this.coef[i]<=0)

System.out.print(this.coef[i]); /* 값(계수)이 음인 경우 앞에 -를 붙이지 않아도 자동으로 붙어있기 때문에 붙이지 않*/

}

}

}

}




#java 소수점 버림 #java 소수점 반올림 #java 소수점 자르기 #java 소수점 올림 #java 소수점 계산 #java 소수점 타입 #java 소수점 버리기 #java 소수점 0 제거 #java 소수점 제거 #java 소수점 2자리 반올림

profile_image 익명 작성일 -

안녕하세요.

소수점 아래 값이 0만 나온다고 하면 (int)변수 를 통해 정수부분만 출력을 해주면 되고,

만약 4.0 도 나오고 4.2와 같은 소수값도 나오는 경우라고 한다면 조건문 달아서

4.0 인경우 (int)로 강제 형변환해서 4만 출력하고, 아니라면 원래값 그대로 출력하는 형태로 바꾸면 될듯 하네요.

java 소수점 밑 0 생략

... 소수점 아래 값이 0만 나온다고 하면 (int)변수 를 통해 정수부분만 출력을 해주면 되고, 만약 4.0 도 나오고 4.2와 같은 소수값도 나오는...

javascript 합계 질문 드립니다

... Number 객체의 하위 메서드인 toFixed(소수점 이하 자리수) 사용.(※ 소수점 이하 자리수를 생략하면 0) alert(255.0055.toFixed());//255 alert(255....

java 수정을 도와주세요.

... import java.util.*; public class Example { public static... op = scanner.next().charAt(0); switch (op) { case '+': Add... 경우 소수점 이하 자리가 나올 수 있으니...

소수점 뺄셈

... 0120 인데 소수점 밑 젤 마지막 자리값 0생략가능하므로 0.012 가 됩니다. 아마 님이 헷갈리는게 왜 1의자리와 소수 둘째자리 사이값 0은 그대로 살려둬야 되는가...