1
0
mirror of https://github.com/php/doc-tr.git synced 2026-03-26 00:02:19 +01:00
Files
archived-doc-tr/reference/strings/functions/number-format.xml
2023-06-27 18:57:28 +03:00

176 lines
4.8 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: de35b538453a7817a0cc839cddda0be46eed8764 Maintainer: nilgun Status: ready -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.number-format" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>number_format</refname>
<refpurpose>Sayıyı binlik bölümlere ayırır</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>number_format</methodname>
<methodparam><type>float</type><parameter>sayı</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>ondalık_hane</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>ondalık_ayracı</parameter><initializer>"."</initializer></methodparam>
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>binlik_ayracı</parameter><initializer>","</initializer></methodparam>
</methodsynopsis>
<para>
<parameter>sayı</parameter>, yarıdan yukarı yuvarlanarak, ondalık kısmı
<parameter>ondalık_hane</parameter> sayıda hane içerecek şekilde , ondalık
ayraç olarak <parameter>ondalık_ayracı</parameter>, binlik ayraç olarak
<parameter>binlik_ayracı</parameter> kullanılarak çıktılanır.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>sayı</parameter></term>
<listitem>
<para>
Biçemlenecek sayı.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>ondalık_hane</parameter></term>
<listitem>
<para>
Ondalık hanelerin sayısı. <literal>0</literal> ise dönen dizgede <parameter>ondalık_ayracı</parameter> bulunmaz.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>ondalık_ayracı</parameter></term>
<listitem>
<para>
Ondalık ayracı.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>binlik_ayracı</parameter></term>
<listitem>
<para>
Binlik ayracı.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<parameter>sayı</parameter>'nın biçemlenmiş sürümü.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<para>
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.0.0</entry>
<entry>
Bu sürümden önce, <function>number_format</function> bir, iki veya dört
(üç değil) bağımsız değişken kabul ediyordu.
</entry>
</row>
<row>
<entry>7.2.0</entry>
<entry>
<function>number_format</function> artık <literal>-0</literal>
döndüremiyor, evvelce <parameter>sayı</parameter> olarak
<literal>-0.01</literal> benzerlerinin belirtildiği durumlarda
<literal>-0</literal> dönebiliyordu.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>- <function>number_format</function> örneği</title>
<para>
Türkçede sayıları gösterirken genellikle iki ondalık hane, ondalık ayracı
olarak virgül (','), binlik ayracı olarak nokta ('.') kullanırız.
</para>
<programlisting role="php">
<![CDATA[
<?php
$sayı = 1234.56;
// İngilizcedeki gösterim (öntanımlı)
$english_format_number = number_format($sayı);
// 1,235
// Bizimki
$bizimki = number_format($sayı, 2, ',', '.');
// 1.234,56
$number = 1234.5678;
// İngilizcede binlik ayraçsız gösterim
$english_format_number = number_format($number, 2, '.', '');
// 1234.57
?>
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>money_format</function></member>
<member><function>sprintf</function></member>
<member><function>printf</function></member>
<member><function>sscanf</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->