2010-05-31 4 views

답변

4

무엇이 잘못 되었나요?

a = -a?

+0

은 어쩌면'경우의 (a> 0)'블록에 이렇게? –

+0

그냥 구문 분석 "-"+ 값 – AlwaysBeCoding

+0

@ 항상 텍스트를 통해 산술을합니까? :) –

1

십진수이면 10 진수로 변환하고 그 다음에 리터럴 -1m으로 여러 개 변환하십시오. 또는 파벨이 말한 것.

0

귀하의 질문에 대한 권리가 있는지 여부는 확실하지 않습니다. 번호를 무효화하는 방법을 묻고 있습니까?

decimal negated = -1.0M * userInputValue; 

그게 당신이 원하는 것입니까? 또는 사용자가 음수를 입력 한 것처럼 자동으로 숫자 서식을 지정 하시겠습니까? 이 경우 당신은 할 수 :

string display = String.Format("-{0}", userInputValue); 

난 아직도 당신이 원하는 것을 얻을 수 있는지 확실하지 않다 ...