Please tell me I'm wrong.
There seem to be some math functions that are unavailable to me in C.Basic. (I'm using an fx-9860gii and a couple of fx-9750giis that think they're fx-9860giis.)
Right now I'm having to write my own routines to compute probabilities for the distributions included in the 9860 (binomial, Poisson, geometric, exponential, normal, t, chi-squared, F, etc.). C.Basic couldn't process more basic commands like nPr and nCr, either. And forget about trying to graph plots of these probabilities using DrawDist commands.
I hope this is because there's something I'm missing about calling these functions.
If not, is there a listing of what math functions aren't available through C.Basic?
#161
Posted 10 July 2018 - 11:24 AM
#162
Posted 10 July 2018 - 04:12 PM
OK, thank you. I was just trying to save myself some work.
I have to tell you, I really like C.Basic. In fact, I haven't owned a Casio calculator since the 1980s. (I'm an old HP RPN guy.) But I've bought three Casios in the past couple of weeks for the sole purpose of playing with C.Basic. I'm really enjoying it.
Keep up the good work.
#163
Posted 11 July 2018 - 10:40 AM
OK, thank you. I was just trying to save myself some work.
I have to tell you, I really like C.Basic. In fact, I haven't owned a Casio calculator since the 1980s. (I'm an old HP RPN guy.) But I've bought three Casios in the past couple of weeks for the sole purpose of playing with C.Basic. I'm really enjoying it.
Keep up the good work.
#164
Posted 20 August 2018 - 11:34 AM
#165
Posted 23 August 2018 - 06:36 PM
Oh that are quite a lot changes! Thank you again.
#166
Posted 05 October 2018 - 11:40 AM
Edited by sentaro21, 05 October 2018 - 11:16 PM.
#167
Posted 05 October 2018 - 05:59 PM
Please, can you fix the last link for fx-CG10/20/50/Graph90+E? It seems it is broken (not found).
Thanks
#168
Posted 05 October 2018 - 11:20 PM
Sorry!
The link was corrected.
Thanks
#169
Posted 06 October 2018 - 08:11 PM
Hi Sentaro. Any news regading C:BASIC. The compiler???
Edited by foroplus, 06 October 2018 - 08:14 PM.
#170
Posted 07 October 2018 - 05:17 AM
#171
Posted 10 October 2018 - 08:55 AM
#172
Posted 21 October 2018 - 09:50 AM
#173
Posted 25 October 2018 - 01:21 PM
Edited by sentaro21, 25 October 2018 - 01:33 PM.
#174
Posted 04 November 2018 - 09:26 AM
#175
Posted 12 November 2018 - 01:19 PM
#176
Posted 15 November 2018 - 10:33 AM
#177
Posted 25 November 2018 - 01:14 PM
Edited by sentaro21, 25 November 2018 - 01:15 PM.
#178
Posted 09 December 2018 - 09:30 AM
Edited by sentaro21, 11 December 2018 - 11:43 AM.
#179
Posted 16 December 2018 - 10:24 AM
- to save variable data across sessions?
{20,5}->Dim Mat A ... Save "MATDATA",Mat A
{20,5}-?Dim Mat A Load("MATDATA")->Mat A
- to transfer variable data from C.Basic to "normal" variable data?
Edited by sentaro21, 19 December 2018 - 12:32 PM.
#180
Posted 18 December 2018 - 05:44 AM
Hi sentaro21
I finally have caught up this thread, will try other threads.
#181
Posted 18 December 2018 - 02:47 PM
hey guys I am samuel and I have a game that I wrote that I want you guys to test can you do it
#182
Posted 19 December 2018 - 06:06 AM
samuel
what's the \ that are used everywhere?
#183
Posted 19 December 2018 - 12:51 PM
Hi Krtyski
ViewWindow 1,127,0,1,63,0 ClrText 0->A~Z CoordOff " BILLARD" "1->SUITE" "2->DEBUT"?->Z Z=1=>pi->Mat E[1,7] Z=2=>[[0,0,0,0,0,0,0]]->Mat E Lbl 0 Cls F-Line 19,7,19,56 F-Line 19,56,111,56 F-Line 111,56,111,7 F-Line 111,7,19,7 F-Line 23,7,26,10 F-Line 26,10,62,10 F-Line 62,10,62,8 F-Line 62,8,67,8 F-Line 67,8,67,10 F-Line 67,10,104,10 F-Line 104,10,107,7 F-Line 111,11,108,14 F-Line 108,14,108,49 F-Line 108,49,111,52 F-Line 107,56,104,53 F-Line 104,53,67,53 F-Line 67,53,67,55 F-Line 67,55,62,55 F-Line 62,55,62,53 F-Line 62,53,26,53 F-Line 26,53,23,56 F-Line 19,52,22,49 F-Line 22,49,22,14 F-Line 22,14,19,11 0->C Mat E[1,7]=pi=>Goto 3 pi->Mat E[1,7] Lbl 1 For 1->Z To 6 Int 3154Ran#+83->Mat E[1,Z] Next Lbl 3 For 1->C To 6 If Mat E[1,C]<>0 Then Int ((Mat E[1,C]+82)/83+11->B Mat E[1,C]+83-83(B-11)+23->A C<>1=>PlotOn A,B F-Line A-1,B-1,A-1,B+1 F-Line A-1,B+1,A+1,B+1 F-Line A+1,B+1,A+1,B-1 F-Line A+1,B-1,A-1,B-1 IfEnd Next Lbl 4 1->Z Int ((Mat E[1,1]+82)/83+11->B Mat E[1,1]+83-83(B-11)+23->A 1->Z Plot A,B A=X=>Y=B=>Goto 4 Pol(X-A,Y-B)->List 1 List->Mat(List 1) Mat Ans[1,1]->I Mat Ans[2,1]->J Int (I^1.6->I X<>A=>(Y-B)/(X-A)->D X>A=>(-)D->D (-)1->C X<A=>1->C A->E B->F J<0=>J+360->J If J>=45 And J<=135 Or J>=225 And J<=315 Then D C->D X<>A=>1/Ans->C If X=A Then 1->D 0->C Y>B=>(-)1->D IfEnd If X<A And Y>B Or X>A And Y<B Then (-)C->C (-)D->D IfEnd IfEnd Lbl 5 K-1->K F+D->F E+C->E Plot E,F X<=22 Or Y>53 Or X>=108 Or Y<8=>Goto 8 X>=106 And Y>=14 And Y<=49 Or X<=24 And Y>=14 And Y<=49=>(-)C->C Y>=51 And X>=26 And X<=62 Or Y>=51 And X>=67 And X<=104 Or Y<=12 And X>=26 And X<=62 Or Y<=12 And X>=67 And X<=104=>(-)D->D 83(Int Y-12)+Int X-23->H 1->G Lbl A '_For _1->G_ To _6 Int ((Mat E[1,G]+82)/83+11->N Mat E[1,G]+83-83(N-11)+23->M X>=M-1=>X<=M+1=>Y>=N-1=>Y<=N+1=>G<>Z=>Goto 7 '_Next_ G+1->G G<=6=>Goto A Lbl 9 Dsz I Goto 5 83(Int Y-12)+Int X-23->Mat E[1,Z] Goto 0 Lbl 7 K>0=>Goto 5 2->K H->Mat E[1,Z] G->Z Int ((Mat E[1,Z]+82)/83)->F Mat E[1,Z]+83-83F+23->E F+11->F Goto 5 Lbl 8 ClrText " BOULE NDeg>" Locate 11,1,Z Locate 13,1,"RENTREE":0->Mat E[1,Z] If Mat E[1,1]=0 Then Locate 1,3,"VOUS VEZ PERDU":0->Mat E[1,7] IfEnd 0 For 2->L To 6 Mat E[1,L]+Ans Next If Ans=0 Then ClrText "LA PARTIE EST FINIE":0->Mat E[1,7] Stop IfEnd Goto 0
#184
Posted 20 December 2018 - 12:39 PM
I dont think so though I am kind of new at this
I need some help with crateing a 3d graph though I dont know how to
#185
Posted 24 December 2018 - 03:19 PM
Dear Sentaro,
I use C.Basic quite often. I would not used my fx-9860-G-Computers this far I I had not this language. It is a totally other device with it! Agian, many thanks.
I worked with 1.82 for some time, but uploaded 1.89 now. I detected that you removed an error which I indended to report (AC did not stop the program when the program hated at the black triangle).
I have a single recommendation: I use all the letters for my variables, small and capitals - which suited best. An area in y program gets an A, but an acceleration an a and so on. So I have to switch often between small and capital letters. A typical situation: I press ALPHA then I look where the A<>a is. Sometimes it is at the wrong side. So I press A<>a (mostly F4) and then my letter. But A<>a eliminates my ALPHA press. This is not what the most of us intended.
I know, that is a small thing, but it may help some of us.
~
At the moment I calculate what happens if a meteorite hits the atmosphere. My small programm takes into account that the density of the air changes with level about surface, and it takes into account that the gravity gets weaker. At the moment, it does not take into account the erosion of the meteorite, that it gets smaller (less gravity, less surface against air).
#186
Posted 26 December 2018 - 08:01 AM
I dont think so though I am kind of new at this
I need some help with crateing a 3d graph though I dont know how to
I'm sorry,I don't know a lot about 3D program.
Dear Sentaro,
I use C.Basic quite often. I would not used my fx-9860-G-Computers this far I I had not this language. It is a totally other device with it! Agian, many thanks.
I worked with 1.82 for some time, but uploaded 1.89 now. I detected that you removed an error which I indended to report (AC did not stop the program when the program hated at the black triangle).
I have a single recommendation: I use all the letters for my variables, small and capitals - which suited best. An area in y program gets an A, but an acceleration an a and so on. So I have to switch often between small and capital letters. A typical situation: I press ALPHA then I look where the A<>a is. Sometimes it is at the wrong side. So I press A<>a (mostly F4) and then my letter. But A<>a eliminates my ALPHA press. This is not what the most of us intended.
I know, that is a small thing, but it may help some of us.
~
At the moment I calculate what happens if a meteorite hits the atmosphere. My small programm takes into account that the density of the air changes with level about surface, and it takes into account that the gravity gets weaker. At the moment, it does not take into account the erosion of the meteorite, that it gets smaller (less gravity, less surface against air).
#187
Posted 26 December 2018 - 02:16 PM
Replaced it, and it works now. Thank you for that fast reaction!
#188
Posted 27 December 2018 - 08:08 AM
Replaced it, and it works now. Thank you for that fast reaction!
#189
Posted 29 December 2018 - 12:59 PM
Edited by sentaro21, 30 December 2018 - 08:03 AM.
#190
Posted 02 January 2019 - 08:32 AM
#191
Posted 18 January 2019 - 12:27 PM
Edited by sentaro21, 18 January 2019 - 12:28 PM.
#192
Posted 26 January 2019 - 07:55 AM
Edited by sentaro21, 26 January 2019 - 07:57 AM.
#193
Posted 03 February 2019 - 08:33 AM
#194
Posted 09 February 2019 - 12:31 PM
#195
Posted 17 February 2019 - 08:50 AM
#196
Posted 23 April 2019 - 08:33 AM
Sorry for the late update.
- pan.gejt likes this
#197
Posted 27 April 2019 - 08:13 AM
#198
Posted 01 May 2019 - 06:35 PM
I installed it at both of my calculators. Thank you.
#199
Posted 02 May 2019 - 01:41 PM
I installed it at both of my calculators. Thank you.
#200
Posted 03 May 2019 - 07:04 PM
Dear Sentaro, I just installed this improved version.
~
I just program how light rays are bended by a black hole. I am interested in this because of the news concerning the first photo shadow of a black hole . My program works fine if the nearest point of the light ray is around 2 times the Schwarzschild radius or more. I have numerical problems, however with a closer radius.
I write this for letting you know what kind of programming you support with C.Basic
Of course I could use C++. But the can take the calculator to everywhere and don't need a wall plugget.
Also tagged with one or more of these keywords: Casio Basic C.Basic
General →
Your Projects →
Inside Casio Basic is now to be preparedStarted by Krtyski , 02 Dec 2016 Casio Basic C.Basic |
|
|
2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users