mirror of
https://github.com/php/doc-tr.git
synced 2026-03-23 23:02:09 +01:00
128 lines
3.9 KiB
XML
128 lines
3.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- EN-Revision: 43d07782b514d0c7a8487f2c74063739f302df8d Maintainer: nilgun Status: ready -->
|
||
<sect1 xml:id="language.operators.arithmetic">
|
||
<title>Aritmetik İşleçler</title>
|
||
<titleabbrev>Aritmetik</titleabbrev>
|
||
<simpara>
|
||
Okulda öğrendiğiniz temel aritmetiği hatırlıyor musunuz? Bu işleçler tam
|
||
da öyle çalışır.
|
||
</simpara>
|
||
<table>
|
||
<title>Aritmetik İşleçler</title>
|
||
<tgroup cols="3">
|
||
<thead>
|
||
<row>
|
||
<entry>Örnek</entry>
|
||
<entry>İsim</entry>
|
||
<entry>Sonuç</entry>
|
||
</row>
|
||
</thead>
|
||
<tbody>
|
||
<row>
|
||
<entry>+$a</entry>
|
||
<entry>Özdeşlik</entry>
|
||
<entry>
|
||
<varname>$a</varname>'nın <type>int</type> veya
|
||
<type>float</type>'a dönüşümü.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><userinput>-$a</userinput></entry>
|
||
<entry>Olumsuzlama</entry>
|
||
<entry><varname>$a</varname>'nın eksi işaretlisi.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><userinput>$a + $b</userinput></entry>
|
||
<entry>Toplama</entry>
|
||
<entry><varname>$a</varname> ile <varname>$b</varname>'nin toplamı.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><userinput>$a - $b</userinput></entry>
|
||
<entry>Çıkarma</entry>
|
||
<entry><varname>$a</varname>'nın <varname>$b</varname>'den farkı.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><userinput>$a * $b</userinput></entry>
|
||
<entry>Çarpma</entry>
|
||
<entry><varname>$a</varname> ile <varname>$b</varname>'nin çarpımı.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><userinput>$a / $b</userinput></entry>
|
||
<entry>Bölme</entry>
|
||
<entry><varname>$a</varname>'nın <varname>$b</varname>'ye bölümü.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><userinput>$a % $b</userinput></entry>
|
||
<entry>Kalan</entry>
|
||
<entry><varname>$a</varname>'nın <varname>$b</varname>'ye bölümünden kalan.</entry>
|
||
</row>
|
||
<row>
|
||
<entry>$a ** $b</entry>
|
||
<entry>Üs</entry>
|
||
<entry><varname>$a</varname> üssü <varname>$b</varname>.</entry>
|
||
</row>
|
||
</tbody>
|
||
</tgroup>
|
||
</table>
|
||
<simpara>
|
||
Bölme işlecinin tamsayı bölüm vermesi için iki teriminin de tamsayı
|
||
(veya dönüşüm sonucu tamsayı olan dizge) olması ve birbirlerine tam
|
||
olarak bölünmesi gerekir, aksi takdirde bölüm gerçek sayı olacaktır.
|
||
Tamsayı bölme için <function>intdiv</function> işlevine bakınız.
|
||
</simpara>
|
||
<simpara>
|
||
Kalan işlecinin (<literal>%</literal>) terimleri gerçek sayılarsa
|
||
tamsayıya (<type>int</type> türüne) dönüştürülürler. Gerçek sayı bölmeden
|
||
kalan için <function>fmod</function> işlevine bakınız.
|
||
</simpara>
|
||
<para>
|
||
<literal>%</literal> kalan işlecinin sonucu bölünenin işaretini alır. Yani
|
||
<literal>$a % $b</literal> işlemini sonucu <varname>$a</varname> ile aynı
|
||
işaretli olacaktır. Örnek:
|
||
<informalexample>
|
||
<programlisting role="php">
|
||
<![CDATA[
|
||
<?php
|
||
|
||
echo (5 % 3)."\n"; // 2 basar
|
||
echo (5 % -3)."\n"; // 2 basar
|
||
echo (-5 % 3)."\n"; // -2 basar
|
||
echo (-5 % -3)."\n"; // -2 basar
|
||
|
||
?>
|
||
]]>
|
||
</programlisting>
|
||
</informalexample>
|
||
</para>
|
||
|
||
<sect2 role="seealso">
|
||
&reftitle.seealso;
|
||
<para>
|
||
<simplelist>
|
||
<member><link linkend="ref.math">Matematik işlevleri</link></member>
|
||
</simplelist>
|
||
</para>
|
||
</sect2>
|
||
</sect1>
|
||
|
||
<!-- 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
|
||
-->
|