X



負の数の割算の答えを負の数にするにはどうすればいい
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 00:39:49.075ID:kXvC4Mbad
-x ÷ -x =1 になるがなにか計算を加えて答えが-1になるようにしたい

その時、加えた処理で +x ÷ +x = +1が崩れることのないようにしたい
-x ÷ +x =-1も崩れないように
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 00:41:51.742ID:kXvC4Mbad
使用目的は
XY座標の360度、どの方向にVelocityが何%かの計算がしたい
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 00:42:21.330ID:b9crmudm0
-ix ÷ (-x/i)
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 00:47:36.509ID:sMkjwgGZH
速さが何%かってのがよくわからないんだけど、XY座標状でどんな図形になってるの?
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 00:53:21.258ID:kXvC4Mbad
その時の速度が常に変わるから
まず
XとYで正規化したとき大きい方を同じ数字で割って1を作る
その後に小さい方を大きい方で割る


X-500 Y250だったら正数にしたら500が大きいので
X-500/-500
Y250/-500
の計算をするようにしてる
答えがX1 Y-0.5になってしまう

これをXが-1でYが-0.5になるようにしたい
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 00:55:18.517ID:b9crmudm0
ベクトルで計算したら?
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 00:55:30.541ID:sMkjwgGZH
一発の処理だと難しそうだから場合分けしたほうが楽じゃない?
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 01:05:08.961ID:sMkjwgGZH
x + iy = r ( cosθ + i sinθ) にしてθで管理すればいいんか
0010以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/05/08(日) 01:10:19.702ID:kXvC4Mbad
解決しました。ありがとうございました
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況