블로그 이미지
안녕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

달력

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

공지사항

최근에 올라온 글

소수점이하 0이라도, 필요한 경우도 있다.
예) 0.000001 => 0.00  //소수점이하가 모두 0이 아닌경우, 소수점이하 0을 모두 표시해준다.(경우에 따라서는 필요하다)

"1.0000000" => "1"
"1.5000000" => "1.5"
char *number_str_del_right_dot_zero(char *number)//소수점이 없는 경우0, 아니면, 마지막 숫자의 포인터 리턴
{
	char *p = number + strlen(number);
	p = strrchr(number, '.');//소숫점이 있는 경우
	if (p)
	{
		p = p + strlen(p)-1;
		while (p > number)
		{
			if (*p == '0')
			{
				*p = 0;
			}
			else if (*p == '.')
			{
				*p = 0;//소수점은 지우고 리턴
				break;
			}
			else
			{
				break;
			}
			p--;
		}
	}
	else
	{
		//소수점이 없다.
	}
	return p;
}
Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함