• ベストアンサー

VB6でのLog

お世話になります C言語等ですとLog10関数がありますよね たとえば値が12345の数値AAをLog10すると 4.091491 = Log10(AA) になると思うのですが これをVB6の場合 AA / Log(10)と思ったのですが、 5361.3653となってしまいます。 Logの使用法が間違っているのだと思うのですが、 正しい使用方法を教えていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

log(AA) / log(10)

usami33
質問者

お礼

そうだったんですか 無事、動作いたしました。 ありがとうございます

関連するQ&A

  • VB2010にて、Log関数の値が違うのですが。

    VB2010にて、Log関数の値が違うのですが。 エクセル2003でのワークシート関数Logの値と VB2010での関数math.logの値が違うのですが、 なぜなのでしょうか? ご存知の方教えてください。よろしくお願いします。

  • VB(ビジュアルベーシック)について

    今、C言語で出力された値(一つの値を入力するとX、Yが出ます。.txtで出す予定です。)をVBに持ってきたいんですがその方法が分かりません…(>_<) C言語で2つの値XX(数値),xx(数値)を算出し、 VBで Xa=XX Ya=xx と言う感じで、XX,xx(C言語で出した数値)を持ってきたいです。 全てをVBで行えばいいのですが、C言語の知識が多少あるだけでVBはまったく分からない状態なので困ってます。 どなたか分かるいましたらアドバイスお願いします。

  • VB 関数

    初めまして。 VB初心者なので,簡単な質問なのかしれませんが御願いします。 C言語で,   int      main        (void) 戻り値の型    関数名      戻り値なし と書きますが,これと同じ意味を持つプログラムをVBで書くとどのようになりますか? 関数の作り方がまだわかってないので教えていただけますか? 宜しく御願いします。 

  • VB6.0の関数をC++で使いたい

    いまVB6.0のRATE関数をC++で使いたいと考えています。 自分なりに調べてVB6.0でActiveX DLLを作ってみたりしたのですができませんでした。 また、RATE関数と同じ動きをするC++の関数も見当たらず困っています。 どなたかVB6.0の関数をC++で使えるようにする方法か、 RATE関数と同じ動きをするC++の関数をご存知のかたがいましたら教えてください。 宜しくお願いします。

  • sqlnet.logについて

    使用言語はVB6.0、DBはoracleを使用しています。IEで遠隔地から接続した時に接続エラーなどのログファイル「sqlnet.log」がexeファイルと同じフォルダに作成されますが、oracleのsqlnet.logとは別のようです。(oracleのとは作成場所、内容が違っている)そのファイルが4ヶ月ぐらいで(接続はたまにしかしていないのですが)2GBになっていました。WindowsやVBで自動的に作成されるものなのでしょうか?また、どうしてそのように大きくなってしまうのか?ログを出さないようにするにはどうしたらよいのか?教えてください。

  • AccessでのVB記述について

    恐らく初歩的なことと思いますが…。 Accessのイベントプロシージャから、VBの記述で IF文の条件で、not equal はどのように表現するのでしょうか? C言語でいうと if( aa != 0 ){ ・・・ } という判断をしたいのです。 equal なら If aa = 0 Then ・・・ EndIf でいいのですが。

  • VBでC言語のポインタみたいな使い方?

    VBでC言語のポインタみたいに、一個の関数に配列のアドレスを渡して汎用的に使える方法は出来ますでしょうか? 宜しくお願いします。 PS:配列のデータは直線を描く為のデータです。

  • c言語で作成したデータをwindowsのアプリ(VB6で作成)で読み取りたいのですが

    VBで作成したアプリの中の変数の値をC言語で作成したプログラムで参照したり、C言語の変数(メモリの値)をVBのアプリで参照したいのですが、どのようにすればいいのでしょうか。 よろしくお願いします。

  • VB6.0 と、 VB.NETについて。

    こんにちは。 VB6.0の、次のバージョンがVB.NETなんでしょうか? VB C C++など各言語にNET版が出ているようですが、 分岐するような感じで、新しく開発言語が増えたと言うことなのでしょうか? パッケージの裏を読んだり、入門書を立ち読みしてもいまいちよくわかりません。 各言語をひとつのパッケージにして売っているようなものがあります。 逆に、次のバージョンで名前を変えて各言語が統合されるのでしょうか? VB.NETを中心に、NETの位置付け・機能について教えてください。 (私はプログラマではありません。ゴメンナサイ) (^_^;)

  • VB6.0とC言語

    VB6.0とC言語 見習い中の見習いプログラマーです。 VB.NETのコードを読めるくらいしか知らないのですが、 外注のVB6.0とC言語を使用した仕事をしています。 プログラムの世界は、こういうものなのですよね。。。 自分の知識の無さに、気持ちがめいってます。。。

専門家に質問してみよう