C言語 「角度からラジアンに変換」 と 「ラジアンから角度に変換」
2008.08.31 Sunday | by LRESULT
忘れないように・・。
円周率15桁
#define PI 3.141592653589793
角度(degree)からラジアン(radian)に変換
double radian = degree * PI / 180.0;
ラジアン(radian)から角度(degree)に変換
double degree = radian * 180.0 / PI;
カテゴリ:C言語 | 22:59 | comments(0) | trackbacks(0) | -
C言語 逆三角関数 - math.h - [ asin, acos, atan, atan2 ]
2008.08.30 Saturday | by LRESULT
逆三角関数の計算には、asin()、acos()、atan()、atan2()を使います。
書式 | double asin( double x ) |
---|---|
機能 | アークサインの計算 |
引数 | double x : -1~1のサイン値 |
戻り値 | アークサイン値(ラジアン) |
書式 | double acos( double x ) |
---|---|
機能 | アークコサインの計算 |
引数 | double x : -1~1のコサイン値 |
戻り値 | アークコサイン値(ラジアン) |
書式 | double atan( double x ) |
---|---|
機能 | アークタンジェントの計算 |
引数 | double x : -π/2~π/2のタンジェント値 |
戻り値 | アークタンジェント値(ラジアン) |
書式 | double atan2( double y, double x ) |
---|---|
機能 | y/x のアークタンジェントの計算 |
引数 | double y : y座標 double x : x座標 |
戻り値 | アークタンジェント値(ラジアン) |
マイクロソフト社、まさかの「PageUp」「PageDown」の特許取得・・
2008.08.29 Friday | by LRESULT
マイクロソフトが、『PageUp』と『PageDown』の
特許を取得できたらしい・・。
http://japan.cnet.com/news/biz/story/0,2000056020,20379538,00.htm
特許内容よりも取得できた事が画期的です。。
カテゴリ:ITニュース | 23:32 | comments(0) | trackbacks(0) | -
Google帝国は何処へ辿りつくのか
2008.08.28 Thursday | by LRESULT
Googleへの意識が最近変わりつつある。
今回のアンケートでは、約7割が不安に思ってるらしい。
http://japan.cnet.com/marketing/story/0,3800080523,20379432,00.htm
以前までは、検索速い。だとか、地図が便利とか。
初心者から玄人まで、幅広く支持されていたはずなのに。
ストリートビューや、SEO対策による検索率低下などで
最近、妙に浮き足立っているように見える。
・・所謂、最近調子乗ってんじゃねーの?的な流れが見えるわけで。
とはいえ、Googleを使い続けるわけで。
Google様々です。はい。
そんな日。
カテゴリ:ゴミ箱 | 20:41 | comments(0) | trackbacks(0) | -
C++Builder2009発表
2008.08.27 Wednesday | by LRESULT
C++Builder2009、Delphi2009が発表されたようです。
Unicode対応と、リボン対応ですか。
Unicodeは、どんなもんでしょうね。ちゃんと使えるようになっているのか。。
C++Builder 2007 Professional R2
にしても、値段たけぇなぁ‥。
カテゴリ:ITニュース | 00:05 | comments(0) | trackbacks(0) | -
C言語 ロケールの詳細情報を取得 - locale.h [ localeconv, struct lconv ]
2008.08.26 Tuesday | by LRESULT
locale.h(地域固有の操作)には、
地域の設定や、地域の通貨記号などを取得するマクロや関数が定義されています。
書式 | struct lconv *localeconv( void ) |
---|---|
機能 | 地域の詳細情報の取得 |
引数 | なし |
戻り値 | struct lconv構造体のポインタを返します。 |
struct lconv 構造体には以下の情報があります。
char *decimal_point | 小数点の文字 |
---|---|
char *thousands_sep | 数の桁区切り文字 |
char *grouping | 数の区切りを入れる桁数 |
char *int_curr_symbol | 国際通貨記号 |
char *currency_symbol | 地域の通貨記号 |
char *mon_decimal_point | 通貨の小数点文字 |
char *mon_thousands_sep | 通貨の桁区切り文字 |
char *mon_grouping | 通貨の区切りを入れる桁数 |
char *positive_sign | 通貨の負でない記号 |
char *negative_sign | 通貨の負の記号 |
char int_frac_digits | 国際通貨での小数点桁数 |
char frac_digits | 地域での小数点桁数 |
char p_cs_precedes | 負でない時、通貨記号が前(1)か後(0)か |
char p_sep_by_space | 負でない時、空白で区切る(1)かどうか |
char n_cs_precedes | 負の時、通貨記号が前(1)か後(0)か |
char n_sep_by_space | 負の時、空白で区切る(1)かどうか |
char p_sign_posn | 負でない通貨記号の位置 |
char n_sign_posn | 負の通貨記号の位置 |
C言語 ロケールを設定する - locale.h - [ setlocale, LC_ALL, LC_COLLATE, ... ]
2008.08.25 Monday | by LRESULT
locale.h(地域と言語の設定)には、
地域の設定や、地域の通貨記号などを取得するマクロや関数が定義されています。
書式 | char *setlocale( int cate, const char *locale ) |
---|---|
機能 | ロケールを設定する |
引数 | int cate : ロケールを設定する為のカテゴリ char *locale : ロケールの名前 |
戻り値 | 成功すると、現在のロケール文字列を返し、 失敗すると、NULLを返します。 |
ロケールには、以下のカテゴリがあります。
それぞれに、影響する関数があります。
LC_ALL | 以下の全カテゴリ |
---|---|
LC_COLLATE | 文字列の照合 ( strcoll, strxfrm ) |
LC_CTYPE | 文字処理 ( ctype.h ) |
LC_MONETARY | 通貨の書式 ( localeconv ) |
LC_NUMERIC | 小数点や区切りの書式 ( printf等 ) |
LC_TIME | 日時の書式 ( strftime ) |
引数locale (ロケール)には、国別のコードがあります。
"JPN" | 日本 |
---|---|
"USA" | アメリカ |
"FRA" | フランス |
"ITA" | イタリア |
など..
C言語 整数型の最大値 最小値 - limits.h - [ INT_MIN, INT_MAX, ... ]
2008.08.24 Sunday | by LRESULT
limits.h(整数型の値の範囲)には、
char型やint型の最大、最小値が定義されています。
CHAR_BIT char型のビット数
MB_LEN_MAX マルチバイト文字の最大バイト数
SCHAR_MIN signed char型の最小値
SCHAR_MAX signed char型の最大値
UCHAR_MAX unsigned char型の最大値
CHAR_MIN char型の最小値
CHAR_MAX char型の最大値
SHRT_MIN short型の最小値
SHRT_MAX short型の最大値
USHRT_MAX unsigned short型の最大値
INT_MIN int型の最小値
INT_MAX int型の最大値
UINT_MAX unsigned int型の最大値
LONG_MIN long型の最小値
LONG_MAX long型の最大値
ULONG_MAX unsigned long型の最大値
判定にブチギレたテコンドー選手が、審判の頭へ怒りのキック!
2008.08.24 Sunday | by LRESULT
綺麗に入ってますね‥。
審判の手先が伸びきってるし!
こんなの初めて見ましたよ。
まぁ、生涯出場停止になっても仕方ないわな。
中国の女子体操選手は、本当に年齢詐称していないのか?
2008.08.24 Sunday | by LRESULT
体操という競技は、20歳前のほうが圧倒的に有利なんだそうな。
若い頃は、体も柔らかく、体重も軽い。
競技では、正確な演技が高得点となる為、
ただ、ひたすら練習通りに出来れば良い。
その為、中国では幼い頃から養成学校に入れられ、
地獄のような訓練を受け、ダメな奴の屍を乗り越えて
表舞台に出てくるのだそうだ。
っていうのを、NHKのドキュメンタリーで観た。
ということで、感慨深く、小学生のような中国選手が
クルクルと吊り輪で回転したり、床の上をバク転するのを見ていたわけですが‥