人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHP4以上で12345678910という数値が
あった場合に、全部足して、55という
処理をするにはどうしたらいいのでしょうか?
なんか関数みたいのありますか?


●質問者: hopefully
●カテゴリ:就職・転職 コンピュータ
✍キーワード:関数
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● saphil
●27ポイント

配列を使うと、array_sum 関数とうものがあります。

以下スクリプトで、55 と出てきました。


$test = array(1,2,3,4,5,6,7,8,9,10);

print array_sum($test)."\n";

◎質問者からの返答

これだと、12345678910が配列じゃないといけないんですよね?

12345678910というのは入力された値なので

それを配列に出来るんでしょうか?


2 ● Mook
●27ポイント

下記コメント参照(^^)


3 ● b-wind
●26ポイント

システマチックにやると、

1+2+3+4+5+6+7+8+9+1+0=46

になって言語によらず無理だと思います。

◎質問者からの返答

そうですね!!!!

間違えてました。

ごめんなさい。

12345678910の先頭9桁を

足すとか出来ますかね?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ