• ベストアンサー

abs()関数について

関数abs()について、はたらきやどういった使い方をすればよいのか教えてください

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

  • ベストアンサー
回答No.2

abs()は、絶対値を求める関数で、 C言語では、 int abs(int n);で、引数にint型の整数をわたすとint型整数で返してくれます。 例として、abs(10)→10、abs(-10)→10 C++では、引数の型が、何でも良くなり、その型で返してくれると思います。

その他の回答 (2)

noname#30727
noname#30727
回答No.3

絶対値というのは、「原点までの距離=大きさ」を意味します。 つまり、マイナスだったらプラスにするということです。 使い方としては、例えば、A さんと B さんがマラソンをしていて、A さんが a メートル走っていて、 B さんが b メートル走っていて、2人が今どれだけ離れているかを求めるときに、 x = abs(a - b); としてやれば、A さんが前でも、B さんが前でも、2人の差の「大きさ」になります。

回答No.1

abs()は、int型の整数の絶対値を返します。 例:abs(2)=2 abs(-3)=3 書式は以下の通りです。 #include <stdlib.h> int abs(int n)

参考URL:
http://www.trpt.cst.nihon-u.ac.jp/programing/C_index.html

関連するQ&A

  • Abs関数 プラスにならない

    アクセス2010です。 Absは、-100を100と表示させる関数ですよね? txt_テキスト1には、100、txt_テキスト2には200が入ってるとして、 フォーム上のテキストボックスのコントロールソースに =Abs([Forms]![フォーム1]!.[Form]![txt_テキスト1])-([Forms]![フォーム1]!.[Form]![txt_テキスト2]) と入れました。 100-200は、-100だけど、ABS関数で、100になるはずですが、 -100がテキストボックスに表示されます。 なぜでしょうか?

  • エクセルの関数でABSの使い方

    質問1、 関数ABSの使い方を教えてください。SUM関数での結果がマイナスとなったとき、同時にそのマイナスを消すIF合体の式が分かりません。そして たとえば5行、5列の表があります一番上の行の5個の各セルの数値が、残りの4行4列の各セルにある数値と同じならば、色をつけたり、そうでないものは、消去したりできる関数の数式をおしえてください 宜しくお願いします。

  • アクセスでコントロールにabs関数って使えます?

    テーブルに紐づいたテキストぼっくの値が「-100」だとしたら、これを「100」と表示させたいのですが エクセルでは=ABS(a1)で、マイナスをとった状態で表示できますが、 アクセスで該当のコントロールにabsと同じ動きをさせたい場合は、どうすればいいのでしょうか? コントロールのプロパティを見てもどこに関数を入れればいいのかわかりません。

  • ABSのヒューズ

    みなさまはじめまして。ABSの働きをカットしてABSの有り無しでどのようなブレーキングになるのか体験してみたいのです(もちろん私有地の広いところです><)。エンジンルームにABSのヒューズがあるのですがヒューズが2個ありまして1個は40Aのヒューズで正方形の大きいヒューズで、もう一つは20Aで普通のブレードヒューズなんですが、なぜ2つヒューズがついているのでしょうか??メインとサブ電源のヒューズっぽいのですが、メインが切れたときとサブが切れたときにどのような弊害が出るのか教えていただけないでしょうか??><

  • ABSについて

    今の車はABSが標準装備ですが、自分がほしい中古車はABSがついてません。 自分は北海道なんですが、ABSがついてない車はきついですかね?

  • エクセル関数式=ABSで#VALUE!エラーを表示させない方法。

     初めまして、よろしくお願いします。 エクセル関数式=ABSで#VALUE!エラーを表示させない方法を教えて頂きたく、よろしくお願いします。

  • この関数なんて読むのか教えてください。

    この関数なんて読むのか教えてください。 ExcelVBAの関数なのですが、 InStr関数 StrConv関数 Abs関数 Dir関数 読み方分かる方お願いします。

  • ABSについて

    雪国に住んでます。最近MOVEコンテLを購入しましたがABSが付いていません。昨晩は路面凍結でスリップしましたが滑ってる間ハンドルが効きました(気のせいでしょうか?)前の車はABSが付いてましたが滑って「ウーンガクンガクン」とABSが効いてもハンドルを切るなんて余裕なくて、そのまま真っ直ぐ進んで止まるという感じでした。やはりABSが付いてた方がいいのかあっても無くても大差ないでしょうか?

  • ABS

    こんばんは。 最近、ふと思ったのですが、ABSは後からつけることはできるのでしょうか?つけるとなるといくらぐらいかかるものなのですか? 家の車が付いているかわからないのですが、ABSが付いてるが調べることはできるのでしょうか? お願いします。

  • ABSについて

    自分の車にABSが付いているかどうか確認したいのですが、確認できる方法はありますか? またABSはSRS AIR BAGの略ですか。