부탁드립니다.
예를 들어 단가 항목에 100원이 있는데 이의 조정을 위하여 3%의 조정을 거치면 97원이
되잖아요.
근데 이를 뒤의 97원에서 7원이 빠지고 90원으로 보이게 하려면 어쳐케 하면 되나여?
도저히 답이 안나와서 도움을 부탁드립니다.
즉 원단위만 절사하여 십원단위로만 보이게 하려고 합니다.
trim으로 구현을 하면 뒤의 원 단위가 잘리기는 하는데 십원단위 항목이 원단위로 바뀌어서 안되는 군요
지발 도움 부탁드립니다.
새해 건강 하시고 복 많이많이 받으셔여
현재 Delphi에서는 산술적인 것으로 Trunc, Round같은 함수가 있습니다. 그런데
이것도 소수점아래만 가능하고 위의 데이타는 안됩니다.
그래서 저는 전에 다른 방법으로 구현을 하였는데요
X := Trunc(X / 1000) * 1000;
와 같이 하였습니다. 그렇게 하면 1000단위에서 버림을 할수 있습니다.
물론 천단위 반올림은 Trunc대신에 Round를 하면 되고요
원하시는 것이 십단위 버림이니까 1000대신에 10이라고 하면될것입니다.
그럼 답이 됐기를 또 일부 이상한 말을 한 사람도 있는데 신경쓰지 마세요
처음에부터 프로그래머는 없으니까요...^^