블로그 이미지
안녕1999

카테고리

전체 (3067)
자바스크립트 (20)
안드로이드 (14)
WebGL (4)
변비 (17)
정치,경제 (35)
C언어,ARM (162)
컴퓨터(PC, Note Book, 윈.. (41)
전자회로, PCB (27)
유머,안웃긴,GIF,동영상 (118)
국부론60 (71)
모듈(PCB) (3)
건강 (2)
FreeCAD (25)
PADS (43)
퇴직,퇴사,구직,취업 활동 (3)
C# (86)
엑셀 (8)
워드 (0)
LabView (6)
레고 (30)
FPGA (0)
Total
Today
Yesterday

달력

« » 2024.12
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

공지사항

최근에 올라온 글

excel RoundDown

C언어,ARM / 2020. 9. 26. 23:28
#include "math.h"
double excel_RoundDown(double number, int decimalPlaces)
{
	double v, dx10;
	dx10 = pow(10, decimalPlaces);
	if (number >= 0.0f)
	{
		v = floor(number * dx10) / dx10;
	}
	else
	{
		v = -1*(floor(-1*number * dx10) / dx10);
	}
	return v;
}

수식설명결과

=ROUNDDOWN(3.2, 0)

3.2를 정수로 내림합니다.

3

=ROUNDDOWN(76.9,0)

76.9를 정수로 내림합니다.

76

=ROUNDDOWN(3.14159, 3)

3.14159를 소수점 아래 셋째 자리로 내림합니다.

3.141

=ROUNDDOWN(-3.14159, 1)

-3.14159를 소수점 아래 첫째 자리로 내림합니다.

-3.1

=ROUNDDOWN(31415.92654, -2)

31415.92654를 소수점 위 둘째 자리로 내림합니다.

31400

Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함