• 締切済み

演算をどうしてますか?

PHPでもある程度の計算は可能ですが それ以上の難しい計算はどうやってこなしていますか? 無理矢理PHPで行っていますか? やはりC言語やJAVAに値を投げたりしているんでしょうか? 友達はlinuxで動作させているのでcshでこなしているようですが windowsでも可能でしょうか? その辺のどんな情報でもいいですので よろしくお願いします。

  • PHP
  • 回答数1
  • ありがとう数2

みんなの回答

  • sisya
  • ベストアンサー率39% (97/245)
回答No.1

シェルに投げないと煩雑になってしまうような 命令以外は基本的に他の言語に投げる必要性はありませんよ? 具体的にどの程度の計算の事なのでしょうか? せめて例があれば回答もできるのですが… 質問とは関係ありませんが、 文中に「ある程度の計算は可能」などの極めて主観的な 判断基準を要する物が含まれていると 他の人からはどの程度の事なのか判断できず、 回答してもらえない場合が多いので なるべく使用しない事をお勧めします。

ichirafe
質問者

補足

そうですよね・・・。 なんとなく聞きたかったので何となく聞いたのが 間違いでした(^^; 具体的にはJPGraphを使って かなり大きい配列をSQLから呼び出してn次近似をしてグラフを書く というのが知りたいところです。

関連するQ&A

  • コンピューター言語の今後

    コンピューター言語に関して標準と呼べるようなものは特にないかと 思うのですが、今後どういった言語がシェアを延ばしていくのかなど みなさんの意見を聞きたいです。 C#は普及するのかどうか C/C++の今後のシェア WindowsとVBは永遠か? Java or Perl or PHP? linuxはクライアントとして普及しうのか? 等々

  • Linux上で実行関数使用

    Windowsで作成したphpプログラムをLinuxに移動させようとしています。 そのプログラムの中ではC言語で作成したプログラムの実行形式(.exe)をshell_execを使って実行させています。 Linux上で動作させる場合は.outを実行すればよいとはわかるのですが、 どの実行関数を試してみてもパスが通らないか、通っても動作していなor結果が返ってこないようで、全く反応がありません。 .outを単体で実行させた場合は問題なく動作するので、C言語のプログラム上の間違いではないです。 どなたかLinux上で、phpで実行形式を動かす方法を知りませんか?

    • 締切済み
    • PHP
  • php と C# の ビット演算

    PHPでビット演算をしていますが、 PHPでたとえば、 c = a >> b でビット演算した値と、 C#で演算した値と aの値を大きくした場合、 4000000000以上? は結果が違ってきます。 C#とPHPではビット演算のアルゴリズムが違うのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • gtk+でのC開発についての質問です。

    Linux環境にてgtk+を使用しC言語にてGUIの開発を行っています。 質問の内容としましては、gtk+(C言語)内でのCsh(シーシェル)の呼び出しって 可能でしょうか? 因みにgtk+のバージョンは2.0です。 何分、gtk+の情報が乏しく困っています。 書籍等も少なく、和訳されていない物ばかりなので…。 何卒、ご教授願います。

  • 二項演算子"%"

    今,Red hut Linux8.0を使い、C言語でいろいろやってるんですが、二項演算子の%をプログラム中に入れると、 関数 `main' 内: 二項演算子 % が不適切です ってでます。友だちのOSLinux 7.3では出来たので、僕のOSだけできないのは不思議でたまりません。いったい何が原因なんでしょうか?

  • WindowsでのJavaについて

    こんにちは。 OSは現在、32bit版のWindowsVista(SP2)と、64bit版のWindows7を使っています。 今回、最近のWindows系OS上で、Javaがどういった事を行っているのかが知りたくて、 投稿させて頂きました。 以下で、いくつか質問させて下さい。 ・Windows上で、Javaの行う事は? 僕のPCでは、"C:\Program Files\Java"以下に、Java開発環境がインストールされています。 ですが僕は、一度もJavaプログラムを作って、走らせたりしたことがありません。 それなのに、Windowsでは、Javaのアップデートの通知がよく来ますし、 どうやら、Javaがないと上手く動作しないプロセスも存在するようです。 Windowsのアプリケーション層以外のところで、Javaは何かやっているのでしょうか? それとも、特定のアプリケーションを動作させるために、Javaが必要なだけでしょうか? ・仮想計算機とは? Javaについて調べてみると、「仮想計算機というものを使って、同じプログラムをいろいろな種類の計算機で動かす事ができるのが特徴である」といった意見が多かったです。 この説明で、「同じプログラムをいろいろな種類の計算機で動かす事ができる」 というのは、Cといった言語にも言えることです。 では、Cプログラムも、この「仮想計算機」(Windowsのコマンドプロンプトのようなものの事かな?)というものを使っているからこそ、様々な計算機上で、動かす事ができるのでしょうか? それとも、JavaプログラムとCプログラムの、OS上での実行のされ方は、 異なるのでしょうか? ・JavaScriptプログラムは、Windows上でどのようにして実行される? インターネット上で、特定のサイトを見る場合に、「JavaScript」をインストールしなければならない時があります。 この「JavaScript」は、"C:\Program Files\Java"以下にインストールされている、 Java開発環境とは、全く独立したものらしいのですが、 JavaScript開発環境が、どこにインストールされているのかが分かりません。 JavaScriptプログラムは、Windows上でどのように動作しているのでしょうか? 以上の件について何かご存知の方がいらっしゃれば、是非教えて頂きたいと思います。 では、よろしくお願い致します。

  • LAMPとXAMPPについて

    実際の仕事にてC言語やVBの経験はあるのですが WEB系の経験が全くないため 現在PHPの勉強をしています、 表題の件について下記質問があります。 ●LAMPはLinux + Apache + MySQL + PHP の略で  Linux上でPHPを動作させる開発環境の事、  XAMPPとはWindows上で動くLAMPと考えれば良いでしょうか? ●実際に現場で開発している方にお聞きしたいのですが  現場ではどちらの環境で開発するのが主流なのでしょうか? ●LAMP環境で使用するLinuxはUbuntuやCentOSなど  ディストリビューションはどういったものが主流でしょうか?  (規模によって違うといった回答でも良いので教えてください。) 以上、よろしくお願いします。

    • ベストアンサー
    • PHP
  • デスクトップアプリケーション作成時の開発言語について

    PC上で動作するデスクトッププログラムを作りたいと思っているのですが、プログラミング言語の 選択肢が多く迷っています。 プラットフォームとしては当面はWindowsを考えているのですが、将来的にはLinux等(PC-UNIX)でも デスクトップアプリを作成してみたいと考えています。 今は言語の選択肢として、C言語, C++, Java, C#を候補にしています。 上記のプラットフォームでデスクトップのプログラムを作成する場合、どの言語が一番相性がよい、 あるいは将来性があるのでしょうか? 私の各言語に対する認識は下記の通りですが、この認識で間違いないでしょうか? ・C言語   もっともよく使われているプログラム言語。   WindowsはSDK(Win32API)での開発になる。   LinuxのプログラムはC言語が多い。   基本となる言語で情報も多い。 ・C++   C言語にオブジェクト指向の概念を加えた言語。   Windowsでの開発はSDK、又はMFC。   C++の習得には時間がかかるが、今後はC言語より主流になる(?) ・Java   マルチプラットフォームのプログラム言語。   オブジェクト指向の言語。   Webやサーバーサイド、携帯電話アプリの開発では主流であるが、   デスクトップ分野では実行速度や実行環境(JRE)がネックになり   あまり使われていない。   SWTを使えば、SWINGやAWTより実行速度がUPしたGUIアプリの   開発が可能。 ・C#   C++をベースにJava, Delphi等の既存言語のいいとこどりをして、   .NET Framework用に新たに開発された言語。   今後のWindowsアプリでは、C#が主流になる(?)   Javaと同様に実行環境(.NET Framework)が必要となる。   実行環境は今後のWindowsプラットフォーム上には標準で搭載される。   Linux上では mono というオープンソースの実行環境がある。

  • web、プログラミングなど詳しい方、初心者向けに

    インターネットショッピングやメールくらいはできるけど、 という程度の者です。 超初歩的な質問かと思いますが、よろしくお願いいたします。 (一部でも結構です) 1. WEBアプリケーション の「アプリケーション」てつまり、単純に言うと何でしょうか? 2. Webクリエイター能力認定試験 という試験は、「サイト制作」ができる、という能力に関するものですか? 3. Java というのは最近よく聞きますが、「C言語」などと同様、コンピューター言語 の事でしょうか? 4. 趣味などで、自身のサイトを作っている方は、HTML言語が多いのでしょうか?? 5. Java、C言語、PHP、HTML 以上の言語(?)の夫々の特徴(どういった場合に使われるなど・・・) は何でしょうか? 6. Linux というのはOSだと思うのですが(??)これは、自身で開発が 可能なOSですか? 知識のある方にはツッコミどころの多すぎる質問ばかりかと思いますが、 よろしくお願い致します。 また、CSなんとか、、とかなんだそりゃ?と思っている者に分かりやすく 読みやすい解説書やサイトがあればお願いいたします・・・。 (詳しくなくて良いので、そういうものかという基礎知識目的)

  • PHPの次に学ぶとしたらJavaそれともC#?

    Javaは企業の多くが採用されていることから、解説書が数多く出回っているでしょう。オブジェクト指向やアルゴリズムの概念、サンプルコードなどの解説書のほとんどがJavaを占めるでしょう。しかし、C#はそのような解説書が少ないため、オブジェクト指向やアルゴリズムの概念を掴みにくいではないでしょうか。解説書の少なさからC#は学びにくいかと思います(C#言語自体は簡単かも知れませんが…)。 しかし、Windowsアプリの開発はJavaよりC#の方が向いているかも知れません。動作が速いですし、.exeからインストールできるなどのメリットがあると考えています。逆にJavaはGUIの動作は遅いし、.exeからインストールすることも出来ず、個人ユーザの多くが利用してくれなさそうなイメージがあると思います。 将来的にWindowsアプリとサーバサイド、Webでアプリとして動作するアプレットなど開発のしやすさの点から考えればJavaよりC#の方が需要があると思いますし、C#を採用していく企業も増えていくではないかという見方もあります。以上、私の解釈となりますが、どう思いますでしょうか。 また、PHPを学んだ私にとって第二言語はJavaそれともC#のどちらを学んだ方が良いでしょうか。個人的の趣味では企業向けのJavaよりC#の方が実用的ではないかと思います。皆様のご意見もお聞かせください。

    • ベストアンサー
    • Java

専門家に質問してみよう