svn: /phpdoc/ja/trunk/reference/gmp/functions/ gmp-binomial.xml gmp-export.xml gmp-import.xml gmp-kronecker.xml gmp-lcm.xml gmp-perfect-power.xml gmp-random-seed.xml gmp-root.xml gmp-rootrem.xml gmp_random_bits.xml gmp_random_range.xml
[email protected] (Yoshinari Takaoka)
| Newsgroups | php.doc.ja |
|---|---|
| Message-ID | <[email protected]> |
mumumu Sat, 25 Jan 2020 02:10:30 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=349007
Log:
added missing gmp related doc translations
Changed paths:
A phpdoc/ja/trunk/reference/gmp/functions/gmp-binomial.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp-export.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp-import.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp-kronecker.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp-lcm.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp-perfect-power.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp-random-seed.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp-root.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp-rootrem.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp_random_bits.xml
A phpdoc/ja/trunk/reference/gmp/functions/gmp_random_range.xml
svn-diffs-349007.txt
(text/x-diff, 32.8 KB)
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-binomial.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-binomial.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-binomial.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 345730 Maintainer: mumumu Status: ready -->
+
+<refentry xml:id="function.gmp-binomial" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+ <refname>gmp_binomial</refname>
+ <refpurpose>二項係数を計算する</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>GMP</type><methodname>gmp_binomial</methodname>
+ <methodparam><type>mixed</type><parameter>n</parameter></methodparam>
+ <methodparam><type>int</type><parameter>k</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ 二項係数 C(n, k) を計算します。
+ </para>
+ </refsect1>
+
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>n</parameter></term>
+ <listitem>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>k</parameter></term>
+ <listitem>
+ <para>
+
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ 二項係数 C(n, k) を返します。
+ &return.falseforfailure;
+ </para>
+ </refsect1>
+
+
+ <refsect1 role="errors">
+ &reftitle.errors;
+ <para>
+ <parameter>k</parameter> が負の場合、E_WARNING レベルの警告が発生します。
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-binomial.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-export.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-export.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-export.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344080 Maintainer: mumumu Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.gmp-export">
+ <refnamediv>
+ <refname>gmp_export</refname>
+ <refpurpose>バイナリ文字列にエクスポートする</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>string</type><methodname>gmp_export</methodname>
+ <methodparam><type>GMP</type><parameter>gmpnumber</parameter></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>word_size</parameter><initializer>1</initializer></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer><constant>GMP_MSW_FIRST</constant> | <constant>GMP_NATIVE_ENDIAN</constant></initializer></methodparam>
+ </methodsynopsis>
+ <para>
+ GMP数をバイナリ文字列にエクスポートします。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>gmpnumber</parameter></term>
+ <listitem>
+ <para>
+ エクスポートするGMP数
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>word_size</parameter></term>
+ <listitem>
+ <para>
+ デフォルト値は1です。
+ バイナリデータのチャンクごとのバイト数を指定します。
+ これはオプションパラメータと組み合わせて主に使います。
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>options</parameter></term>
+ <listitem>
+ <para>
+ デフォルト値は GMP_MSW_FIRST | GMP_NATIVE_ENDIAN です。
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ 文字列を返します。
+ &return.falseforfailure;
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>gmp_export</function> の例</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$number = gmp_init(16705);
+echo gmp_export($number) . "\n";
+?>
+]]>
+ </programlisting>
+ &example.outputs;
+ <screen>
+<![CDATA[
+AA
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>gmp_import</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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-export.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-import.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-import.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-import.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344080 Maintainer: mumumu Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.gmp-import">
+ <refnamediv>
+ <refname>gmp_import</refname>
+ <refpurpose>バイナリ文字列からインポートする</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>GMP</type><methodname>gmp_import</methodname>
+ <methodparam><type>string</type><parameter>data</parameter></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>word_size</parameter><initializer>1</initializer></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer><constant>GMP_MSW_FIRST</constant> | <constant>GMP_NATIVE_ENDIAN</constant></initializer></methodparam>
+ </methodsynopsis>
+ <para>
+ バイナリ文字列から GMP数をインポートします。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>data</parameter></term>
+ <listitem>
+ <para>
+ インポートするバイナリ文字列
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>word_size</parameter></term>
+ <listitem>
+ <para>
+ デフォルト値は1です。
+ バイナリデータのチャンクごとのバイト数を指定します。
+ これはオプションパラメータと組み合わせて主に使います。
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>options</parameter></term>
+ <listitem>
+ <para>
+ デフォルト値は GMP_MSW_FIRST | GMP_NATIVE_ENDIAN です。
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ GMP 数を返します。
+ &return.falseforfailure;
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>gmp_import</function> の例</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$number = gmp_import("\0");
+echo gmp_strval($number) . "\n";
+
+$number = gmp_import("\0\1\2");
+echo gmp_strval($number) . "\n";
+?>
+]]>
+ </programlisting>
+ &example.outputs;
+ <screen>
+<![CDATA[
+0
+258
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>gmp_export</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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-import.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-kronecker.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-kronecker.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-kronecker.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 346307 Maintainer: mumumu Status: ready -->
+
+<refentry xml:id="function.gmp-kronecker" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+ <refname>gmp_kronecker</refname>
+ <refpurpose>クロネッカーの記号を計算する</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>gmp_kronecker</methodname>
+ <methodparam><type>mixed</type><parameter>a</parameter></methodparam>
+ <methodparam><type>mixed</type><parameter>b</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ この関数は <parameter>a</parameter> と
+ <parameter>b</parameter> のクロネッカーの記号を計算します。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <variablelist>
+ <varlistentry>
+ <term><parameter>a</parameter></term>
+ <listitem>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>b</parameter></term>
+ <listitem>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ <parameter>a</parameter> と
+ <parameter>b</parameter> のクロネッカーの記号を返します。
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <simplelist>
+ <member><function>gmp_jacobi</function></member>
+ <member><function>gmp_legendre</function></member>
+ </simplelist>
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-kronecker.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-lcm.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-lcm.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-lcm.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 347819 Maintainer: mumumu Status: ready -->
+
+<refentry xml:id="function.gmp-lcm" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+ <refname>gmp_lcm</refname>
+ <refpurpose>最小公倍数を計算する</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>GMP</type><methodname>gmp_lcm</methodname>
+ <methodparam><type>mixed</type><parameter>a</parameter></methodparam>
+ <methodparam><type>mixed</type><parameter>b</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ この関数は、<parameter>a</parameter> と <parameter>b</parameter> の最小公倍数(lcm)を計算します。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <variablelist>
+ <varlistentry>
+ <term><parameter>a</parameter></term>
+ <listitem>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>b</parameter></term>
+ <listitem>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ &gmp.return;
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <simplelist>
+ <member><function>gmp_gcd</function></member>
+ </simplelist>
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-lcm.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-perfect-power.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-perfect-power.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-perfect-power.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 346307 Maintainer: mumumu Status: ready -->
+
+<refentry xml:id="function.gmp-perfect-power" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+ <refname>gmp_perfect_power</refname>
+ <refpurpose>累乗数かどうかを調べる</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>gmp_perfect_power</methodname>
+ <methodparam><type>mixed</type><parameter>a</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ <parameter>a</parameter> が累乗数かどうかを調べます。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <variablelist>
+ <varlistentry>
+ <term><parameter>a</parameter></term>
+ <listitem>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ <parameter>a</parameter> が累乗数であった場合は &true; を返し、
+ そうでない場合は &false; を返します。
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <simplelist>
+ <member><function>gmp_perfect_square</function></member>
+ </simplelist>
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-perfect-power.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-random-seed.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-random-seed.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-random-seed.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 343912 Maintainer: mumumu Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.gmp-random-seed">
+ <refnamediv>
+ <refname>gmp_random_seed</refname>
+ <refpurpose>乱数シードを設定する</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>void</type><methodname>gmp_random_seed</methodname>
+ <methodparam><type>mixed</type><parameter>seed</parameter></methodparam>
+ </methodsynopsis>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>seed</parameter></term>
+ <listitem>
+ <para>
+ <function>gmp_random</function>,
+ <function>gmp_random_bits</function>,
+ <function>gmp_random_range</function> 向けに設定するシード
+ </para>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ &return.nullorfalse;
+ </para>
+ </refsect1>
+
+ <refsect1 role="errors"><!-- {{{ -->
+ &reftitle.errors;
+ <para>
+ <parameter>seed</parameter> が無効な場合は
+ <constant>E_WARNING</constant> が発生し &false; を返します。
+ </para>
+ </refsect1><!-- }}} -->
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>gmp_random_seed</function> の例</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+// set the seed
+gmp_random_seed(100);
+
+var_dump(gmp_strval(gmp_random(1)));
+
+// set the seed to something else
+gmp_random_seed(gmp_init(-100));
+
+var_dump(gmp_strval(gmp_random_bits(10)));
+
+// set the seed to something invalid
+var_dump(gmp_random_seed('not a number'));
+]]>
+ </programlisting>
+ &example.outputs;
+ <screen>
+<![CDATA[
+string(20) "15370156633245019617"
+string(3) "683"
+
+Warning: gmp_random_seed(): Unable to convert variable to GMP - string is not an integer in %s on line %d
+bool(false)
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <simplelist>
+ <member><function>gmp_init</function></member>
+ <member><function>gmp_random</function></member>
+ <member><function>gmp_random_bits</function></member>
+ <member><function>gmp_random_range</function></member>
+ </simplelist>
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-random-seed.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-root.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-root.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-root.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 334641 Maintainer: mumumu Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.gmp-root">
+ <refnamediv>
+ <refname>gmp_root</refname>
+ <refpurpose>n乗根の整数部を返す</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>GMP</type><methodname>gmp_root</methodname>
+ <methodparam><type>GMP</type><parameter>a</parameter></methodparam>
+ <methodparam><type>int</type><parameter>nth</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ <parameter>a</parameter> の <parameter>nth</parameter> 乗根を計算し、
+ その整数部を返します。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>a</parameter></term>
+ <listitem>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>nth</parameter></term>
+ <listitem>
+ <para>
+ <parameter>a</parameter> の正のべき乗根
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ 結果の整数部をGMP数として返します。
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-root.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp-rootrem.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp-rootrem.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp-rootrem.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 334641 Maintainer: mumumu Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.gmp-rootrem">
+ <refnamediv>
+ <refname>gmp_rootrem</refname>
+ <refpurpose>n乗根の整数部分と小数部分を返す</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>array</type><methodname>gmp_rootrem</methodname>
+ <methodparam><type>GMP</type><parameter>a</parameter></methodparam>
+ <methodparam><type>int</type><parameter>nth</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ <parameter>a</parameter> の <parameter>nth</parameter> 乗根を計算し、
+ 整数部分と小数部分を返します。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>a</parameter></term>
+ <listitem>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>nth</parameter></term>
+ <listitem>
+ <para>
+ <parameter>a</parameter> の正のn乗根
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ ふたつの要素の配列を返します。
+ 最初の要素はn乗根の整数部分、ふたつめの要素は小数部分です。
+ 両方ともGMP数として表現されます。
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp-rootrem.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp_random_bits.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp_random_bits.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp_random_bits.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 343891 Maintainer: mumumu Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.gmp-random-bits">
+ <refnamediv>
+ <refname>gmp_random_bits</refname>
+ <refpurpose>乱数を生成する</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>GMP</type><methodname>gmp_random_bits</methodname>
+ <methodparam><type>int</type><parameter>bits</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ 乱数を生成します。値は
+ 0 と (2 ** <parameter>bits</parameter>) - 1 の間になります。
+ </para>
+ <para>
+ <parameter>bits</parameter> は0より大きくなければならず、最大値は利用できるメモリの量次第です。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>bits</parameter></term>
+ <listitem>
+ <para>
+ ビット数
+ </para>
+ &gmp.parameter;
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ ランダムなGMP数を返します。
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>gmp_random_bits</function> の例</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$rand1 = gmp_random_bits(3); // random number from 0 to 7
+$rand2 = gmp_random_bits(5); // random number from 0 to 31
+
+echo gmp_strval($rand1) . "\n";
+echo gmp_strval($rand2) . "\n";
+?>
+]]>
+ </programlisting>
+ &example.outputs;
+ <screen>
+<![CDATA[
+3
+15
+]]>
+ </screen>
+ </example>
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp_random_bits.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ja/trunk/reference/gmp/functions/gmp_random_range.xml
===================================================================
--- phpdoc/ja/trunk/reference/gmp/functions/gmp_random_range.xml (rev 0)
+++ phpdoc/ja/trunk/reference/gmp/functions/gmp_random_range.xml 2020-01-25 02:10:30 UTC (rev 349007)
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 335072 Maintainer: mumumu Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.gmp-random-range">
+ <refnamediv>
+ <refname>gmp_random_range</refname>
+ <refpurpose>乱数を生成する</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>GMP</type><methodname>gmp_random_range</methodname>
+ <methodparam><type>GMP</type><parameter>min</parameter></methodparam>
+ <methodparam><type>GMP</type><parameter>max</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ 乱数を生成します。
+ 乱数の範囲は <parameter>min</parameter> と <parameter>max</parameter> の間です。
+ </para>
+ <para>
+ <parameter>min</parameter> と <parameter>max</parameter> は両方負の値を指定できますが、
+ <parameter>min</parameter> は <parameter>max</parameter> よりも常に小さくなければいけません。
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>min</parameter></term>
+ <listitem>
+ <para>
+ 乱数の最小値を示すGMP数
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>max</parameter></term>
+ <listitem>
+ <para>
+ 乱数の最大値を示すGMP数
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ ランダムなGMP数を返します。
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>gmp_random_range</function> の例</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$rand1 = gmp_random_range(0, 100); // random number between 0 and 100
+$rand2 = gmp_random_range(-100, -10); // random number between -100 and -10
+
+echo gmp_strval($rand1) . "\n";
+echo gmp_strval($rand2) . "\n";
+?>
+]]>
+ </programlisting>
+ &example.outputs;
+ <screen>
+<![CDATA[
+42
+-67
+]]>
+ </screen>
+ </example>
+ </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
+-->
Property changes on: phpdoc/ja/trunk/reference/gmp/functions/gmp_random_range.xml
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property