IBM Lotus Symphony


Format функциясы [Орындалу ортасы]

Санды жолға түрлендіріп, көрсетілген пішімге сәйкес пішімдейді.

Синтаксис:

Пішімдеу (Сан [, Format As String])

Берілетін мән:

Тармақ

Параметрлер:

Сан: Пішімделген жолға түрлендіру керек сандық өрнек.

Пішім: сан пішімінің кодын анықтайтын жол. Егер Пішім қалып кетсе, Пішімдеу функциясы Str функциясы сияқты қызмет етеді.

Пішімдеу кодтары

Келесі тізім санды пішімдеу үшін пайдалануға болатын кодтарды сипаттайды:

0: Егер Сан пішімдеу кодында 0 орнында саны болса, сан немесе нөл көрсетіледі.

Егер Сан пішімдеу кодының нөлдерінің орнында бірнеше санды қамтыса, (ондық санның әр жағында), басты немесе келесі нөлдер көрсетіледі. Егер санның ондық бөлгішінің сол жағында сандар пішім кодындағы нөлдерден көп болса, қосымша сандар пішімдеусіз көрсетіледі.

Сандағы ондық орындар Пішім кодындағы ондық бөлгіштен кейін көрсетілетін нөлдердің санына сәйкес дөңгелектенеді.

#: Егер Сан Пішім кодының # толтырғышының орнында санды қамтысасол орында сан немесе ешнәрсе көрсетілмейді.

Басындағы және соңындағы нөлдерден басқа 0 сияқты таңбалар, пішім кодындағы # таңбалары сандағы сандардан көп болса көрсетілмейді. Нөмірдің тек сәйкес сандары көрсетіледі.

.: ондық толтырғыш ондық бөлгіштің сол және оң жағындағы ондық орындардың санын анықтайды.

Егер пішім коды осы таңбаның сол жағында тек # толтырғыштарын қамтыса, 1 мәнінен аз сан ондық бөлгішпен басталады. Бастапқы нөлді әрқашан бөлшек сандармен көрсету үшін, ондық бөлгіштің сол жағындағы бірінші толтырғыш ретінде 0 санын пайдаланыңыз.

%: Санды 100-ге көбейтіп, оның пішім кодында көрсетілетін жеріне пайыз белгішесін (%) кірістіреді.

E- E+ e- e+ : егер пішім коды E-, E+, e- немесе e+ белгісінің оң жағында кемінде бір сандық толтырғышты қамтыса (0 немесе #) сан ғылыми өсу пішімінде пішімделеді. Сан мен дәреже көрсеткішінің арасына E немесе e әрпі кірістіріледі. Белгінің оң жағындағы сан толтырғыштарының саны дәреже көрсеткішіндегі сандардың санын көрсетеді.

Дәреже көрсеткіші теріс болса, алу белгішесі тікелей E-, E+, e-, e+ белгісі бар дәреже көрсеткішінің алдында көрсетіледі. Егер дәреже көрсеткіші оң болса, E+ немесе e+ белгісі бар дәреже көрсеткішінің алдында қосу белгісі көрсетіледі.

Мыңдық ажыратқыштар пішім кодында сандық толтырғыштармен қоршалған ажыратқыш бар болса көрсетіледі (0 немесе #).

Мыңдық және ондық бөлгіштер ретінде нүктенің пайдаланылуы аймақтық параметрлерге тәуелді. Санды тікелей Basic көзінің кодына енгізгенде, ондық ажыратқыш ретінде әрқашан нүктені пайдаланыңыз. Ондық бөлгіш ретінде көрсетілетін нақты таңба жүйе параметрлеріндегі сан пішіміне тәуелді болады.

- + $ ( ) бос орын: пішім кодына тікелей енгізілген қосу (+), алу (-), доллар ($), бос орын немесе жақшалар әріптік таңба ретінде көрсетіледі.

Осы жерде көрсетілгендерден басқа таңбаларды көрсету үшін, оның алдына қиғаш сызық (\) қою немесе тырнақшаларға (" ") алу керек.

\ : қиғаш сызық пішім кодындағы келесі таңбаны көрсетеді.

Арнайы мағынасы бар пішім кодындағы таңбалардың алдында қиғаш сызық болса, тек әріптің таңбалар ретінде көрсетіле алады. Пішім кодында қиғаш сызықтың өзі, екі қиғаш сызық енгізбейінше (\\) көрсетілмейді.

Пішім кодында әріптік таңба ретінде көрсетілуі үшін алдына қиғаш сызықты қою керек таңбаларға келесілер жатады: күн және уақытты п ішімдеу таңбаларды (a, c, d, h, m, n, p, q, s, t, w, y, /, :, ), сандық пішімдеу таңбалары (#, 0, %, E, e, үтір, нүкте) және жолды пішімдеу таңбалары (@, &, <, >, !).

Сондай-ақ, келесі алдын ала орнатылған сан пішімдерін пайдалануға болады. "General Number", кодынан басқа барлық алдын ала орнатылған пішім кодтары сандық екі ондық орындары бар ондық сан ретінде қайтарады.

Алдын ала орнатылған пішімдерді пайдаланатын болсаңыз, оларды тырнақшаға алу керек.

Алдын ала орнатылған пішім

Жалпы сан: сандар енгізідгендей көрсетіледі.

Валюта: санның алдына доллар белгісін қойып, кері сандарды жақшаға алады.

Бекітілген: ондық бөлгіштің алдында кемінде бір санды көрсетеді.

Стандартты: ондық бөлгіштері бар сандарды көрсетеді.

Пайыз: санды 100-ге көбейтіп, санға пайыз белгішесін тағайындайды.

Ғылыми: сандарды ғылыми пішімде көрсетеді (мысалы, 1000 үшін 1.00E+03).

Пішім кодын нүктелі үтірмен бөлінген үш бөлікке бөлуге болады. Бірінші бөлік пшімді оң мәндер үшін, екіншісі кері мәндер үшін, үшіншісі нөл үшін анықтайды. Егер тек бір пішім кодын анықтасаңыз, ол барлық сандар үшін қолданылады.

Lotus® Symphony™ Basic бағдарламасында сандарды, күндерді және валюталарды пішімдеуді басқару үшін пайдаланылатын аймақтық параметрлерді Құралдар - Опциялар - Тіл Параметрлер - Тілдер тармағын таңау арқылы орнатуға болады. Basic пішім кодтарындағы ондық нүкте ( .) тіліңізде анықталған ондық бөлгішке әрқашан толтырғыш ретінде пайдаланылады және сәйкес келетін таңбамен ауыстырылады.

Деректер үшін дәл солай жергілікті орнатуларды қолданылады, уақыт пен валюта пішімі. Basic пішімінің коды тоқтатылады және жергілікті орнаталырыңызға байланысты көрсетіледі.

Қате кодтары

5 Іс рәсіміне рұқсатсыз қоңырау шалу

Мысалы:

Қосымша ExampleFormat

MsgBox пішімі(6328.2, "##,##0.00")

REM сандарды Basic көз кодына енгізгенде, ондық бөлгіш ретінде әрдайым нүкте қолданыңыз.

REM мысалы, ағылшын аймақтық параметрлерінде 6,328.20, ал неміс аймақтық параметрлерінде 6.328,20 көрсетеді.

аяқталу ішкі элементі


Өнім туралы пікір | Қосымша құжаттама | Сауда белгілері