숫자 목록에서 후행 0을 어떻게 유지합니까?얘들 아,
round 함수를 사용할 때 목록 내 숫자의 후행 0을 유지 해야하는 응용 프로그램이 있습니다. 열 형식에서 후행 0을 유지할 수 있지만 작업중 인 숫자는 열 개체 외부에 존재합니다.
아래 예
list_x = {23.04, 24.12,59.632,87.9913};
rounded_x = {};
for(i = 1, i <= nitems(list_x), i++,
rounded_x[i] = round(list_x[i], 1);
);
show(rounded_x);반환 된 목록에는 후행 0이 표시되지 않습니다
rounded_x = {23, 24.1, 59.6, 88};특정 소수점 이하 자릿수를 사용하여 플로트에 무언가를 강요하는 방법을 찾았지만 스크립팅 색인에서 아무것도 찾을 수 없었습니다 (적어도 사용중인 키워드에 대해서는)
다시 : 숫자 목록에서 후행 0을 유지하려면 어떻게합니까?Landon의 동료이자 JMP 전문가가이 질문에 대답 할 수있었습니다.
다른 사람 이이 질문을 가지고 있다면 해결책이 있습니다.
list_x = {23.04, 24.12,59.632,87.9913};
rounded_x = {};
for(i = 1, i <= nitems(list_x), i++,
rounded_x[i] = eval(expr(format(round(list_x[i], 1), "Fixed",1)));
);
show(rounded_x);<BR />보고
rounded_x = {"23.0", "24.1", "59.6", "88.0"};
다시 : 숫자 목록에서 후행 0을 유지하려면 어떻게합니까?훨씬 더 큰 "사용자 정의 목록"의 컨텍스트에서이를 쉽게 수정하려면 어떻게해야합니까? 예를 들어, NMP 값을 JMP 데이터 테이블로 내 보낸 (채워진) Column?다시 : 숫자 목록에서 후행 0을 유지하려면 어떻게합니까?원래 스크립트는 Round () 함수에서 숫자 결과를 반환했습니다. 솔루션은 Format () 함수에서 문자열 결과를 반환합니다.
다시 : 숫자 목록에서 후행 0을 유지하려면 어떻게합니까?숫자 값을 유지하려면 메시지를 데이터 열로 보내이 형식을 설정하십시오.