Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:121191 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 76377 invoked from network); 30 Sep 2023 06:26:39 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 30 Sep 2023 06:26:39 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3B14218005C for ; Fri, 29 Sep 2023 23:26:38 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS34011 80.237.132.0/24 X-Spam-Virus: No X-Envelope-From: Received: from wp160.webpack.hosteurope.de (wp160.webpack.hosteurope.de [80.237.132.167]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 29 Sep 2023 23:26:37 -0700 (PDT) Received: from [2a02:8109:b323:1700:3754:ff1:8bb2:12fb]; authenticated by wp160.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1qmTQx-0000wH-Mb; Sat, 30 Sep 2023 08:26:35 +0200 Message-ID: <27a9b151-09d7-d5ea-bc0b-c85f8ab0e4ee@mabe.berlin> Date: Sat, 30 Sep 2023 08:26:34 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0 Thunderbird/102.15.1 To: internals@lists.php.net References: Content-Language: en-US Autocrypt: addr=marc@mabe.berlin; keydata= xsBNBFby8roBCAD4qHjbk9+V3SmB5DfpkTtX58jYJ9VXVfF54MDoI0fQiYvKyrrghfO78alH c12RsEZxLH2F5kEfu8WO4wA4apg2gBnRRxqPj7krsct1ySOAdMrRVp8Wtaeaznpdcn2gJZyA MSI6LTzebT25N77ksvSrUi1BuCKyOa7SmYff3xGgOwYsHQlT5opMNGPCVegiPmO/K37anwts gj6L7RVtjXtp2Z3wAs6r3EmO318PL48xDLUgYMvEFAPJglth5FGH2En6n6HFIhxh43LqXQiN eHVjLjS2y8huNBswwc9ZVxk3ip5z/GCmpWnNkgGBOSJ7loJRsq2tOaU6yU8KWb5rhOoFABEB AAHNIU1hcmMgQmVubmV3aXR6IDxtYXJjQG1hYmUuYmVybGluPsLAeAQTAQIAIgUCVvLyugIb AwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQOTar91O8iM6jzggAwvV6MqU/hcAI6ldp xVjucGz2J9cAWtva8GL+rm9zvEs7EENtamehJiZob/CTw50WiI/zsJzPblktpT0D2AFBEp9k P5/8CmCpZzxYPsxnLtsFM52fOBpO+aP0PSStBpJjndjBH7HPqKcTCXM3ZM+SL6lyRweAJR7G +JXIZbuUrbjB2lbGx3itNZ6TeXqqnE6KTXNKLEbNHfVdzE4sPDkmuZRo/M2h+gmeS1iQb29W BmhvL6czugCQI9rYl7C4Nci9wPii1lTYyfCWQfQKID4/F2HiOv+N/vDMCK1xV8TUeCy8w4X+ nYj+wDog046ki9lUM60oPij6WoSJLqfsXr1kNc7ATQRW8vK6AQgAq7QYLB1Dz+8RSi5AGJP1 tOFQXtcxyOhNVQZsI1mCQiHay4wteQ+5m4EOUuR+FrFIlnbSrPdTkKD2wvQDHVqpZivThBpJ vara/ick0wi2R3dasu1sPMu1P6h1EwUsydhviNJB07aLfPAWD6eoqmGTd8236znIIq7mbnNp OnxIQxviTyELUekrNw38uQtVzR6XZv9PAThA2o1J1JZID7QUpKcNyo9ebYlwxyS+xzhA4DLD qfD6O5sKoKvxEf2fIZeP0ETPpHNYk0WiWnmNoPy8eEY07LriYALVidBwPBcxus0wGoKf8Nun y2aE13SHmj0ioBI1bXMGJx3hEbvzXK6WrwARAQABwsBfBBgBAgAJBQJW8vK6AhsMAAoJEDk2 q/dTvIjOkowIAI70P8U4j3eqyK/7x1bnCZZRcpwZ1aH+LR1yMKTINo9NDqlOBWQTLT69YMfV 4UN+nTSiD/uLw1fSeLSzBwpoalCMLPVOX/d3Mq5JtL5cKtWUTIVf3Vb7VbN4Rvb8HgWjeSnM 1PiG9yQBmLKI68sG/gdgvA/xANdUatkDgG0yj8PCdt+Vy4EblXbIAXZXJ6eRugSKowTjst7i HXKOJxivomHFcmqmkiqjwGTGx/jrhbDtEpPDRk+U9W45D4CbUcyPR6lMSrje5JPGQDv/45M5 wPe286YelBjnb0cWRJpA7GZCWDKZOsQ2H6cCRBi8i4m+vfRk7GLA536XnmvWxKFVP9U= In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------TGgvdASdY1m3GRi5d4G3EdEu" X-bounce-key: webpack.hosteurope.de;marc@mabe.berlin;1696055198;73af7d0e; X-HE-SMSGID: 1qmTQx-0000wH-Mb Subject: Re: [PHP-DEV] [RFC] [Discussion] Rounding Integers as int From: marc@mabe.berlin (Marc Bennewitz) --------------TGgvdASdY1m3GRi5d4G3EdEu Content-Type: multipart/mixed; boundary="------------el69P1isIkkrmc6QIERwD5T3"; protected-headers="v1" From: Marc Bennewitz To: internals@lists.php.net Message-ID: <27a9b151-09d7-d5ea-bc0b-c85f8ab0e4ee@mabe.berlin> Subject: Re: [PHP-DEV] [RFC] [Discussion] Rounding Integers as int References: In-Reply-To: --------------el69P1isIkkrmc6QIERwD5T3 Content-Type: multipart/mixed; boundary="------------a6G2Qp92W79Ml5Jouq7x373O" --------------a6G2Qp92W79Ml5Jouq7x373O Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgVGltLA0KDQpPbiAyOS4wOS4yMyAxNzoyOCwgVGltIETDvHN0ZXJodXMgd3JvdGU6DQo+ IEhpDQo+DQo+IE9uIDkvMjYvMjMgMTI6MzksIE1hcmMgQmVubmV3aXR6IHdyb3RlOg0KPj4g SSdkIGxpa2UgdG8gcHV0IGEgbmV3IFJGQyB1bmRlciBkaXNjdXNzaW9uOg0KPj4gaHR0cHM6 Ly93aWtpLnBocC5uZXQvcmZjL2ludGVnZXItcm91bmRpbmcNCj4NCj4gSSBmaW5kIHRoZSBw cm9wb3NhbCByZWFzb25hYmxlLCBidXQgSSBkb24ndCBsaWtlIHRoZSBkZXByZWNhdGlvbiAN Cj4gcHJvcG9zYWwsIGJlY2F1c2UgaXQgZG9lcyBub3QgYWxsb3cgbWUgdG8gb3B0IGludG8g dGhlICpuZXcqIGJlaGF2aW9yIA0KPiBiZWZvcmUgUEhQIDkuMCBhcnJpdmVzLg0KPg0KPiBH ZXR0aW5nIHJpZCBvZiB0aGUgZGVwcmVjYXRpb24gd291bGQgYWxzbyByZXF1aXJlIG1lIHRv IGVpdGhlciBhZGQgYSANCj4gY2FzdCBldmVyeXdoZXJlIG9yIGFkZCB0aGUgZXJyb3Igc3Vw cHJlc3Npb24gb3BlcmF0b3IgZXZlcnl3aGVyZSBhbmQgDQo+IHRoZW4gcmV2ZXJ0IHRoYXQg d2l0aCBQSFAgOSBkZXBlbmRpbmcgb24gd2hldGhlciBJIHdhbnQgdGhlIG5ldyANCj4gYmVo YXZpb3Igb3Igbm90Lg0KPg0KPiBBcyBmYXIgYXMgSSBjYW4gdGVsbCBhbGwgdGhlIG90aGVy IGRlcHJlY2F0aW9ucyBhbGxvdyBtZSB0byB1c2UgdGhlIA0KPiByZXBsYWNlbWVudCBmdW5j dGlvbmFsaXR5IHJpZ2h0IGF3YXkgd2l0aG91dCBuZWVkaW5nIHRvIGdvIHRocm91Z2ggYSAN Cj4gdHdvLXN0ZXAgcHJvY2Vzcy4NCj4NCj4gQXMgdGhlIHJlc3VsdHMgb2Ygbm90IGNhc3Rp bmcgdG8gZmxvYXQgZmlyc3QgYXJlIGFyZ3VhYmx5IG1vcmUgDQo+IGNvcnJlY3QsIHBlcmhh cHMgdGhpcyBjb3VsZCBiZSBjb25zaWRlcmVkIGEgYnVnZml4LiBXaGlsZSBpdCB3b3VsZCAN Cj4gY2F1c2UgYnJlYWthZ2UgZm9yIHVzZXJzIHRoYXQgcmVseSBvbiBzdHJpY3QgdHlwZXMs IG9idGFpbmluZyB0aGUgb2xkIA0KPiBiZWhhdmlvciBpcyBqdXN0IG9uZSBgKGZsb2F0KWAg Y2FzdCBhd2F5Lg0KPg0KVGhlIGRlcHJlY2F0aW9uIHdvdWxkIGFjdCBhcyBhbiBpbmZvcm1h dGlvbiBmb3IgdXBjb21pbmcgYmVoYXZpb3IgDQpjaGFuZ2UsIG5vdCBjbGFzc2ljYWwgZGVw cmVjYXRpb24gb2YgZnV0dXJlIHJlbW92YWwuIElmIHRoZSBuZXcgYmVoYXZpb3IgDQppcyB3 aGF0IHlvdSB3YW50LCB0aGFuIHlvdSBkb24ndCBuZWVkIHRvIGNoYW5nZSBhbnl0aGluZyBh cyBhIA0KZGVwcmVjYXRpb24gbWVzc2FnZSBzaG91bGQgbm90IGJyZWFrIGFueXRoaW5nLiBB dCB0aGUgc2FtZSB0aW1lIHBlb3BsZSANCnJlbHlpbmcgb24gdGhlIG9sZCBiZWhhdmlvciBv ZiBpbXBsaWNpdCBjYXN0IGdldHMgaW5mb3JtZWQgdGhhdCB0aGV5IA0KaGF2ZSB0byBjYXN0 IGV4cGxpY2l0IG5vdy4NCg0KSSBmaXJzdCB3YXMgcGxheWluZyBhcm91bmQgd2l0aCBhZGRp bmcgYSBuZXcgYXJndW1lbnQuIEZpcnN0IGJ5IGRlZmF1bHQgDQprZWVwIGV4aXN0aW5nIGJl aGF2aW9yLCBpbiBuZXh0IGNoYW5naW5nIGRlZmF1bHQgdG8gbmV3IGJlaGF2aW9yIGFuZCAN CmxhdGVyIGFnYWluIGdldCByaWQgb2YgdGhlIGFyZ3VtZW50LiBCdXQgdGhpcyB3b3VsZCBm b3JjZSB1c2VycyB0byANCm1pZ3JhdGUgbXVsdGlwbGUgdGltZXMgYW5kIGl0IHdvdWxkIHRh a2UgeWVhcnMgdG8gZmluaXNoLg0KDQpDaGFuZ2luZyB0aGUgYmVoYXZpb3Igd2l0aG91dCBm dXJ0aGVyIG5vdGljZSAoZGVwcmVjYXRpb24pIHRoaXMgY291bGQgYmUgDQphIGh1Z2UgQkMg ZW5kaW5nIHVwIGluIGEgbG90IG9mIHVuY2F1Z2h0IGJ1Z3MgZXNwZWNpYWxseSBvbiBzdWNo IGhpZ2ggDQpmcmVxdWVudGx5IHVzZWQgZnVuY3Rpb25zLg0KDQo+IEJlc3QgcmVnYXJkcw0K PiBUaW0gRMO8c3Rlcmh1cw0KDQpCZXN0LA0KDQpNYXJjDQoNCg== --------------a6G2Qp92W79Ml5Jouq7x373O Content-Type: application/pgp-keys; name="OpenPGP_0x3936ABF753BC88CE.asc" Content-Disposition: attachment; filename="OpenPGP_0x3936ABF753BC88CE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xsBNBFby8roBCAD4qHjbk9+V3SmB5DfpkTtX58jYJ9VXVfF54MDoI0fQiYvKyrrg hfO78alHc12RsEZxLH2F5kEfu8WO4wA4apg2gBnRRxqPj7krsct1ySOAdMrRVp8W taeaznpdcn2gJZyAMSI6LTzebT25N77ksvSrUi1BuCKyOa7SmYff3xGgOwYsHQlT 5opMNGPCVegiPmO/K37anwtsgj6L7RVtjXtp2Z3wAs6r3EmO318PL48xDLUgYMvE FAPJglth5FGH2En6n6HFIhxh43LqXQiNeHVjLjS2y8huNBswwc9ZVxk3ip5z/GCm pWnNkgGBOSJ7loJRsq2tOaU6yU8KWb5rhOoFABEBAAHNIU1hcmMgQmVubmV3aXR6 IDxtYXJjQG1hYmUuYmVybGluPsLAeAQTAQIAIgUCVvLyugIbAwYLCQgHAwIGFQgC CQoLBBYCAwECHgECF4AACgkQOTar91O8iM6jzggAwvV6MqU/hcAI6ldpxVjucGz2 J9cAWtva8GL+rm9zvEs7EENtamehJiZob/CTw50WiI/zsJzPblktpT0D2AFBEp9k P5/8CmCpZzxYPsxnLtsFM52fOBpO+aP0PSStBpJjndjBH7HPqKcTCXM3ZM+SL6ly RweAJR7G+JXIZbuUrbjB2lbGx3itNZ6TeXqqnE6KTXNKLEbNHfVdzE4sPDkmuZRo /M2h+gmeS1iQb29WBmhvL6czugCQI9rYl7C4Nci9wPii1lTYyfCWQfQKID4/F2Hi Ov+N/vDMCK1xV8TUeCy8w4X+nYj+wDog046ki9lUM60oPij6WoSJLqfsXr1kNc7A TQRW8vK6AQgAq7QYLB1Dz+8RSi5AGJP1tOFQXtcxyOhNVQZsI1mCQiHay4wteQ+5 m4EOUuR+FrFIlnbSrPdTkKD2wvQDHVqpZivThBpJvara/ick0wi2R3dasu1sPMu1 P6h1EwUsydhviNJB07aLfPAWD6eoqmGTd8236znIIq7mbnNpOnxIQxviTyELUekr Nw38uQtVzR6XZv9PAThA2o1J1JZID7QUpKcNyo9ebYlwxyS+xzhA4DLDqfD6O5sK oKvxEf2fIZeP0ETPpHNYk0WiWnmNoPy8eEY07LriYALVidBwPBcxus0wGoKf8Nun y2aE13SHmj0ioBI1bXMGJx3hEbvzXK6WrwARAQABwsBfBBgBAgAJBQJW8vK6AhsM AAoJEDk2q/dTvIjOkowIAI70P8U4j3eqyK/7x1bnCZZRcpwZ1aH+LR1yMKTINo9N DqlOBWQTLT69YMfV4UN+nTSiD/uLw1fSeLSzBwpoalCMLPVOX/d3Mq5JtL5cKtWU TIVf3Vb7VbN4Rvb8HgWjeSnM1PiG9yQBmLKI68sG/gdgvA/xANdUatkDgG0yj8PC dt+Vy4EblXbIAXZXJ6eRugSKowTjst7iHXKOJxivomHFcmqmkiqjwGTGx/jrhbDt EpPDRk+U9W45D4CbUcyPR6lMSrje5JPGQDv/45M5wPe286YelBjnb0cWRJpA7GZC WDKZOsQ2H6cCRBi8i4m+vfRk7GLA536XnmvWxKFVP9U=3D =3Doi2m -----END PGP PUBLIC KEY BLOCK----- --------------a6G2Qp92W79Ml5Jouq7x373O-- --------------el69P1isIkkrmc6QIERwD5T3-- --------------TGgvdASdY1m3GRi5d4G3EdEu Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEENJIbKB0SAX2RmUKbOTar91O8iM4FAmUXv5oFAwAAAAAACgkQOTar91O8iM7A 2QgA8M/FLkSE7B1wnWCg3DTSzmsowIougKPJx3oIQYBdYBQ5tdfjXi7XVUxtYV5+1ha/H8FhL35y sBPBr0uOpcb41qngFElsUC/DIuszBus5+A2S7ycwa//Mq6/G5yZkNZaI389VCgvnCoA+l6+AEPcX IeHKojFj/SYjN//fByWGOkwxB+e8MaSh4999DnN+6Yz4wjXysWGUX2w96mog18MGRiGLaVwtCBSj AND0FT+hCsYSmE44sU3iK+vYUx7gHyWQz7xYf+PlhNo5BP5Op7nV9nRUaxtw8fyE6b6rFCA3NrMg Hrqn9mjpWWRS+P20S865ieySMudOmKuERBCjLi1eLQ== =54Xt -----END PGP SIGNATURE----- --------------TGgvdASdY1m3GRi5d4G3EdEu--