2011-01-04 4 views
2

내 웹 응용 프로그램에는 웹 페이지에 인쇄 할 정수가 들어있는 목록이 있습니다. 그러나 스크립트가 실행될 때, 대신 실제 목록으로,이를 인쇄Erlang : 출력 문제

어떻게 원하는 것을 얻기 위해이 포맷이 Image showing characters for unicode codepoint 1, 1, 2, 3, 5, 8, whitespace, codepoint 15

제발 봐? 대상 목록은 [1, 1, 2, 3, 5, 8, 13, 15]입니다.

+0

중국에서 Imageshack이 차단되었습니다. 분산 서비스 사용에 대해 생각해보십시오. 왜 자신의 FTP가 아닌가? 며칠 전 Skype 버그를 기억하십시오 ... – Tangui

+0

@ Tangui : http://imgur.com이 중국에서 차단되지 않은 경우 SO 인터페이스 (버튼 * 이미지 * 또는 단축키 Ctrl + G)에서 바로 사용할 수 있습니다.). –

+1

[1, 1, 2, 3, 5, 8, 13, 21];) 미안;) 시도해도 저항 할 수 없었습니다. – user425720

답변

6

이 작업을 수행해야합니다

P = [1, 1, 2, 3, 5, 8, 13, 15], 
Show_on_page = io_lib:format("~p",[P]), 
Show_on_page. 

이 웹 페이지에 어떤 얼랑 용어 당신이 그것을보고 싶어 방법을 나타냅니다.

+0

Thanks Muzaaya :) – indranama

+0

실제로 "Show_on_page ="및 마지막 줄을 제거하여 동일한 결과를 얻을 수 있습니다. –

+0

나는 더 정교 해지고 싶어서 @indranama doesnot does not lost here. 하지만 그 제안에 감사드립니다. –

2

웹 프레젠테이션은 문자열 (목록)으로 변환 된 값보다 많을 것 같습니다.

1> [ integer_to_list(I) || I <- [1,1,2,3,5,8,13,15] ]. 
["1","1","2","3","5","8","13","15"] 

서식에 따라 적절하게 결합 할 수 있습니다.

2> string:join([ integer_to_list(I) || I <- [1,1,2,3,5,8,13,15] ],","). 
"1,1,2,3,5,8,13,15"